diff --git a/src/cpp/ripple/LedgerAcquire.cpp b/src/cpp/ripple/LedgerAcquire.cpp index 3aa8864c23..a956862e8b 100644 --- a/src/cpp/ripple/LedgerAcquire.cpp +++ b/src/cpp/ripple/LedgerAcquire.cpp @@ -271,7 +271,7 @@ void LedgerAcquire::trigger(Peer::ref peer) { tmGL.set_querytype(ripple::qtINDIRECT); - if (!isProgress() && !mFailed && mByHash) + if (!isProgress() && !mFailed && mByHash && (getTimeouts() > 2)) { std::vector need = getNeededHashes(); if (!need.empty()) @@ -310,6 +310,7 @@ void LedgerAcquire::trigger(Peer::ref peer) } } } + cLog(lsINFO) << "Attempting by hash fetch for ledegr " << mHash; } else {