Do not increment nAttempts by more than one for every Good connection.

This slows the increase of the nAttempts in addrman while partitioned,
 even if the node hasn't yet noticed the partitioning.
This commit is contained in:
Gregory Maxwell
2015-04-19 13:39:38 -07:00
committed by lateminer
parent d3002718b5
commit 798fb2f972
3 changed files with 16 additions and 2 deletions

View File

@@ -1632,7 +1632,7 @@ void ThreadOpenConnections()
}
if (addrConnect.IsValid())
OpenNetworkConnection(addrConnect, (int)setConnected.size() >= min(nMaxConnections - 1, 2), &grant);
OpenNetworkConnection(addrConnect, (int)setConnected.size() >= std::min(nMaxConnections - 1, 2), &grant);
}
}