Some trackers does not accept port 0, so we send port 1 as not-connectable

This commit is contained in:
shortcutme 2018-02-10 01:08:31 +01:00
parent 211d68f590
commit 2575476086
No known key found for this signature in database
GPG key ID: 5B63BAE6CB9613AE

View file

@ -887,6 +887,8 @@ class Site(object):
# Adding peers # Adding peers
added = 0 added = 0
for peer in peers: for peer in peers:
if peer["port"] == 1: # Some trackers does not accept port 0, so we send port 1 as not-connectable
peer["port"] = 0
if not peer["port"]: if not peer["port"]:
continue # Dont add peers with port 0 continue # Dont add peers with port 0
if self.addPeer(peer["addr"], peer["port"], source="tracker"): if self.addPeer(peer["addr"], peer["port"], source="tracker"):