From cf77fd88f967c02face4035691f83cd20d19e454 Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Sun, 6 Jan 2013 17:32:10 -0800 Subject: [PATCH] Mark a FIXME. --- src/cpp/ripple/LedgerMaster.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/cpp/ripple/LedgerMaster.cpp b/src/cpp/ripple/LedgerMaster.cpp index c8eafcb4c..9c3ab337a 100644 --- a/src/cpp/ripple/LedgerMaster.cpp +++ b/src/cpp/ripple/LedgerMaster.cpp @@ -357,6 +357,9 @@ void LedgerMaster::checkPublish(const uint256& hash, uint32 seq) { // check if we need to publish any held ledgers boost::recursive_mutex::scoped_lock ml(mLock); + // FIXME: This code needs to try much more aggressively to fill holes + // before publishing them. + if (seq <= mLastValidateSeq) return;