From f7e68cfc51abb694e1180ed06c5c79df41057038 Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Thu, 13 Sep 2012 20:49:48 -0700 Subject: [PATCH] Fix SHAMap state when tx sync completes. --- src/LedgerConsensus.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/LedgerConsensus.cpp b/src/LedgerConsensus.cpp index 70895ff4f0..d507d9fee6 100644 --- a/src/LedgerConsensus.cpp +++ b/src/LedgerConsensus.cpp @@ -36,7 +36,10 @@ void TransactionAcquire::done() theApp->getOPs().mapComplete(mHash, SHAMap::pointer()); } else + { + mMap->setImmutable(); theApp->getOPs().mapComplete(mHash, mMap); + } } boost::weak_ptr TransactionAcquire::pmDowncast()