From b71d0a93f90152adbb0de49c0693f0fc11e27561 Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Tue, 1 Jan 2013 18:26:17 -0800 Subject: [PATCH] Bugfix. --- src/cpp/ripple/LedgerMaster.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/cpp/ripple/LedgerMaster.cpp b/src/cpp/ripple/LedgerMaster.cpp index eac0fbbb7..1d9031828 100644 --- a/src/cpp/ripple/LedgerMaster.cpp +++ b/src/cpp/ripple/LedgerMaster.cpp @@ -341,10 +341,9 @@ void LedgerMaster::checkPublish(const uint256& hash, uint32 seq) if (val > minVal) minVal = val; } - cLog(lsDEBUG) << "Sweeping for leders to publish: minval=" << minVal; + cLog(lsTRACE) << "Sweeping for leders to publish: minval=" << minVal; // See if any later ledgers have at least the minimum number of validations - cLog(lsDEBUG) << "Last published: " << mLastValidateSeq << " candidate:" << seq; for (seq = mFinalizedLedger->getLedgerSeq(); seq > mLastValidateSeq; --seq) { Ledger::pointer ledger = mLedgerHistory.getLedgerBySeq(seq); @@ -353,7 +352,7 @@ void LedgerMaster::checkPublish(const uint256& hash, uint32 seq) if (ledger->getLedgerSeq() > (mLastValidateSeq + MAX_LEDGER_GAP)) mLastValidateSeq = ledger->getLedgerSeq() - MAX_LEDGER_GAP; - cLog(lsDEBUG) << "Ledger " << ledger->getLedgerSeq() << " can be published"; + cLog(lsTRACE) << "Ledger " << ledger->getLedgerSeq() << " can be published"; for (uint32 pubSeq = mLastValidateSeq + 1; pubSeq <= seq; ++pubSeq) { uint256 pubHash = ledger->getLedgerHash(pubSeq); @@ -366,6 +365,7 @@ void LedgerMaster::checkPublish(const uint256& hash, uint32 seq) { pubLedgers.push_back(pubLedger); mLastValidateSeq = pubLedger->getLedgerSeq(); + mLastValidateHash = pubLedger->getHash(); } } } @@ -375,7 +375,6 @@ void LedgerMaster::checkPublish(const uint256& hash, uint32 seq) BOOST_FOREACH(Ledger::ref l, pubLedgers) { - cLog(lsDEBUG) << "Publishing " << l->getLedgerSeq() << " : " << l->getHash(); BOOST_FOREACH(callback& c, mOnValidate) { c(l);