Only update order book DB every ten ledgers

The order book DB code should be change to update on creation of order books rather than rescan.
This commit is contained in:
JoelKatz
2013-09-05 13:07:06 -07:00
parent f1522b8fef
commit 9f87e36545

View File

@@ -25,7 +25,7 @@ void OrderBookDB::setup (Ledger::ref ledger)
ScopedLockType sl (mLock, __FILE__, __LINE__);
if (ledger->getLedgerSeq () == mSeq)
if ((mSeq != 0) && (ledger->getLedgerSeq () >= mSeq) && ((ledger->getLedgerSeq() - mSeq) < 10))
return;
mSeq = ledger->getLedgerSeq ();