mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-30 16:05:51 +00:00
Temporary workaround.
This commit is contained in:
@@ -1122,11 +1122,13 @@ void PeerImp::recvTransaction (protocol::TMTransaction& packet, ScopedLock& Mast
|
||||
if (mCluster)
|
||||
flags |= SF_TRUSTED | SF_SIGGOOD;
|
||||
|
||||
if (theApp->getJobQueue().getJobCount(jtTRANSACTION) < 100)
|
||||
if (theApp->getJobQueue().getJobCount(jtTRANSACTION) > 100)
|
||||
WriteLog(lsINFO, Peer) << "Transaction queue is full";
|
||||
else if (theApp->getLedgerMaster()->getValidatedLedgerAge() > 240)
|
||||
WriteLog(lsINFO, Peer) << "No new transactions until synchronized";
|
||||
else
|
||||
theApp->getJobQueue ().addJob (jtTRANSACTION, "recvTransction->checkTransaction",
|
||||
BIND_TYPE (&checkTransaction, P_1, flags, stx, boost::weak_ptr<Peer> (shared_from_this ())));
|
||||
else
|
||||
WriteLog(lsINFO, Peer) << " Transaction queue is full";
|
||||
|
||||
#ifndef TRUST_NETWORK
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user