Merge pull request #1748 from sipa/bugfix_portinc
Bugfix: increase score, not port
This commit is contained in:
commit
5f38875807
1 changed files with 2 additions and 2 deletions
|
@ -233,8 +233,8 @@ bool AddLocal(const CService& addr, int nScore)
|
||||||
bool fAlready = mapLocalHost.count(addr) > 0;
|
bool fAlready = mapLocalHost.count(addr) > 0;
|
||||||
LocalServiceInfo &info = mapLocalHost[addr];
|
LocalServiceInfo &info = mapLocalHost[addr];
|
||||||
if (!fAlready || nScore >= info.nScore) {
|
if (!fAlready || nScore >= info.nScore) {
|
||||||
info.nScore = nScore;
|
info.nScore = nScore + (fAlready ? 1 : 0);
|
||||||
info.nPort = addr.GetPort() + (fAlready ? 1 : 0);
|
info.nPort = addr.GetPort();
|
||||||
}
|
}
|
||||||
SetReachable(addr.GetNetwork());
|
SetReachable(addr.GetNetwork());
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue