From 3b338b8825ed88ba8ffc60273bc3506c8c7fc47c Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Wed, 30 Jan 2013 10:15:42 -0800 Subject: [PATCH] If we get a ledger from the SQL database, it must be closed. --- src/cpp/ripple/Ledger.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/cpp/ripple/Ledger.cpp b/src/cpp/ripple/Ledger.cpp index ad6296ea3..61e7f59de 100644 --- a/src/cpp/ripple/Ledger.cpp +++ b/src/cpp/ripple/Ledger.cpp @@ -529,6 +529,7 @@ Ledger::pointer Ledger::getSQL(const std::string& sql) // Log(lsTRACE) << "Constructing ledger " << ledgerSeq << " from SQL"; Ledger::pointer ret = boost::make_shared(prevHash, transHash, accountHash, totCoins, closingTime, prevClosingTime, closeFlags, closeResolution, ledgerSeq); + ret->setClosed(); if (ret->getHash() != ledgerHash) { if (sLog(lsERROR))