mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-01 00:15:51 +00:00
Make sure we always have a "last validated ledger".
This commit is contained in:
@@ -29,6 +29,8 @@ void LedgerMaster::pushLedger(Ledger::ref newLedger)
|
|||||||
// all candidate transactions must already be applied
|
// all candidate transactions must already be applied
|
||||||
cLog(lsINFO) << "PushLedger: " << newLedger->getHash();
|
cLog(lsINFO) << "PushLedger: " << newLedger->getHash();
|
||||||
boost::recursive_mutex::scoped_lock ml(mLock);
|
boost::recursive_mutex::scoped_lock ml(mLock);
|
||||||
|
if (!mPubLedger)
|
||||||
|
mPubLedger = newLedger;
|
||||||
if (!!mFinalizedLedger)
|
if (!!mFinalizedLedger)
|
||||||
{
|
{
|
||||||
mFinalizedLedger->setClosed();
|
mFinalizedLedger->setClosed();
|
||||||
|
|||||||
Reference in New Issue
Block a user