Sudden KeyError in addKnownNode()

g1itch/knownnodes-opt
Dmitri Bogomolov 2 years ago
parent 345403631a
commit f9c1a7bc33
Signed by untrusted user: g1itch
GPG Key ID: 720A756F18DEED13

@ -159,7 +159,10 @@ def addKnownNode(stream, peer, lastseen=None, is_self=False):
if stream == prev['stream']:
if lastseen - prev['lastseen'] > 3600 * 24:
# more than a day ago, this should be port change
del knownNodes[stream][Peer(peer.host, prev['port'])]
try:
del knownNodes[stream][Peer(peer.host, prev['port'])]
except KeyError:
pass
outages[peer.host]['port'] = peer.port
else:
rating = -0.2

Loading…
Cancel
Save