diff --git a/src/LedgerHistory.cpp b/src/LedgerHistory.cpp index 6dd3a9c4a..2c1563d63 100644 --- a/src/LedgerHistory.cpp +++ b/src/LedgerHistory.cpp @@ -36,6 +36,7 @@ void LedgerHistory::addAcceptedLedger(Ledger::pointer ledger) assert(ledger->isAccepted()); assert(ledger->isImmutable()); mLedgersByIndex.insert(std::make_pair(ledger->getLedgerSeq(), ledger)); + boost::thread thread(boost::bind(&Ledger::saveAcceptedLedger, ledger)); thread.detach(); }