From d49b2a68854993c9ea07b70757e2ed81e9b8d4e5 Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Thu, 31 May 2012 21:16:08 -0700 Subject: [PATCH] Bugfix. --- src/LedgerConsensus.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/LedgerConsensus.cpp b/src/LedgerConsensus.cpp index caeeb3e7b3..44d2807ff8 100644 --- a/src/LedgerConsensus.cpp +++ b/src/LedgerConsensus.cpp @@ -374,7 +374,7 @@ bool LedgerConsensus::updateOurPositions(int sinceClose) { if (it->second->updatePosition(sinceClose)) { - if (changes) + if (!changes) { ourPosition = mComplete[mOurPosition->getCurrentHash()]->snapShot(); changes = true; @@ -385,7 +385,7 @@ bool LedgerConsensus::updateOurPositions(int sinceClose) ourPosition->addItem(SHAMapItem(it->first, it->second->peekTransaction()), true); addedTx.push_back(it->first); } - else // now a no + else // now a no { ourPosition->delItem(it->first); removedTx.push_back(it->first);