Skip to content

Commit d64342b

Browse files
committed
Remove obsolete condition in LedgerManager, all ledgers now go to buffered ledgers queue
1 parent 95cab12 commit d64342b

File tree

1 file changed

+0
-13
lines changed

1 file changed

+0
-13
lines changed

src/ledger/LedgerManagerImpl.cpp

-13
Original file line numberDiff line numberDiff line change
@@ -664,19 +664,6 @@ LedgerManagerImpl::valueExternalized(LedgerCloseData const& ledgerData,
664664
releaseAssert(false);
665665
}
666666

667-
// if catchup work is running, we don't want ledger manager to close
668-
// this ledger and potentially cause issues.
669-
auto& cm = mApp.getCatchupManager();
670-
bool catchupIsRunning =
671-
cm.isCatchupInitialized() && !cm.catchupWorkIsDone();
672-
if (lcl + 1 == ledgerData.getLedgerSeq() && catchupIsRunning)
673-
{
674-
CLOG_INFO(Ledger,
675-
"Can't close ledger: {} in LM because catchup is running",
676-
ledgerAbbrev(getLastClosedLedgerHeader()));
677-
return;
678-
}
679-
680667
bool synced = cm.processLedger(ledgerData, isLatestSlot);
681668
if (!synced)
682669
{

0 commit comments

Comments
 (0)