From 6bc474c4610851cd2374857afe4925e2134c662b Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Sun, 17 Mar 2013 17:30:35 -0700 Subject: [PATCH] tryLocal should only check the hash database. --- src/cpp/ripple/LedgerAcquire.cpp | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/cpp/ripple/LedgerAcquire.cpp b/src/cpp/ripple/LedgerAcquire.cpp index e4d735ca8..7d0d20ae2 100644 --- a/src/cpp/ripple/LedgerAcquire.cpp +++ b/src/cpp/ripple/LedgerAcquire.cpp @@ -113,14 +113,9 @@ bool LedgerAcquire::tryLocal() { HashedObject::pointer node = theApp->getHashedObjectStore().retrieve(mHash); if (!node) - { - mLedger = theApp->getLedgerMaster().getLedgerByHash(mHash); - if (!mLedger) - return false; - } - else - mLedger = boost::make_shared(strCopy(node->getData()), true); + return false; + mLedger = boost::make_shared(strCopy(node->getData()), true); if (mLedger->getHash() != mHash) { // We know for a fact the ledger can never be acquired cLog(lsWARNING) << mHash << " cannot be a ledger";