mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-03 01:15:53 +00:00
Fix tie breaking in ledger validation during preClose consensus phase.
This commit is contained in:
@@ -379,7 +379,8 @@ void LedgerConsensus::checkLCL()
|
|||||||
|
|
||||||
typedef std::map<uint256, currentValidationCount>::value_type u256_cvc_pair;
|
typedef std::map<uint256, currentValidationCount>::value_type u256_cvc_pair;
|
||||||
BOOST_FOREACH(u256_cvc_pair& it, vals)
|
BOOST_FOREACH(u256_cvc_pair& it, vals)
|
||||||
if (it.second.first > netLgrCount)
|
if ((it.second.first > netLgrCount) ||
|
||||||
|
((it.second.first == netLgrCount) && (it.first == mPrevLedgerHash)))
|
||||||
{
|
{
|
||||||
netLgr = it.first;
|
netLgr = it.first;
|
||||||
netLgrCount = it.second.first;
|
netLgrCount = it.second.first;
|
||||||
|
|||||||
Reference in New Issue
Block a user