This commit is contained in:
JoelKatz
2012-05-04 03:35:25 -07:00
parent 7f38b019e8
commit 64f5e3aea6

View File

@@ -160,8 +160,8 @@ public:
ValidationCount() : trustedValidations(0), untrustedValidations(0), nodesUsing(0) { ; } ValidationCount() : trustedValidations(0), untrustedValidations(0), nodesUsing(0) { ; }
bool operator>(const ValidationCount& v) bool operator>(const ValidationCount& v)
{ {
if (trustedValidations > v.trustedValidations) return true; if (trustedValidations > v.trustedValidations) return true;
if (trustedValidations < v.trustedValidations) return false; if (trustedValidations < v.trustedValidations) return false;
if (untrustedValidations > v.untrustedValidations) return true; if (untrustedValidations > v.untrustedValidations) return true;
if (untrustedValidations < v.untrustedValidations) return false; if (untrustedValidations < v.untrustedValidations) return false;
if (nodesUsing > v.nodesUsing) return true; if (nodesUsing > v.nodesUsing) return true;
@@ -203,7 +203,7 @@ void NetworkOPs::checkState()
if (!!peerLedger) if (!!peerLedger)
{ {
ValidationCount& vc = ledgers[peerLedger]; ValidationCount& vc = ledgers[peerLedger];
if ((vc.nodesUsing == 0) || ((*it)->getNodePublic() > vc.highNode)) if ((vc.nodesUsing == 0) || ((*it)->getNodePublic() > vc.highNode))
vc.highNode = (*it)->getNodePublic(); vc.highNode = (*it)->getNodePublic();
++vc.nodesUsing; ++vc.nodesUsing;
// WRITEME: Validations, trusted peers // WRITEME: Validations, trusted peers