Mercurial > hg > bitcoin
changeset 3414:ac53e6ffb3a8 draft
Merge pull request #1748 from sipa/bugfix_portinc
Bugfix: increase score, not port
author | Jeff Garzik <jgarzik@exmulti.com> |
---|---|
date | Tue, 28 Aug 2012 17:43:38 -0700 |
parents | e04edc6a2297 (current diff) 6a8910646f57 (diff) |
children | e760bee34bd7 2a79ab883ace 4fe780660201 |
files | |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/net.cpp +++ b/src/net.cpp @@ -233,8 +233,8 @@ bool fAlready = mapLocalHost.count(addr) > 0; LocalServiceInfo &info = mapLocalHost[addr]; if (!fAlready || nScore >= info.nScore) { - info.nScore = nScore; - info.nPort = addr.GetPort() + (fAlready ? 1 : 0); + info.nScore = nScore + (fAlready ? 1 : 0); + info.nPort = addr.GetPort(); } SetReachable(addr.GetNetwork()); }