Only add one new tracker from one source

This commit is contained in:
shortcutme 2018-08-27 11:48:25 +02:00
parent 5505a8609d
commit b4b4694eb5
No known key found for this signature in database
GPG key ID: 5B63BAE6CB9613AE

View file

@ -102,7 +102,9 @@ class TrackerStorage(object):
num_success += 1
for tracker_address in res["trackers"]:
self.onTrackerFound(tracker_address)
added = self.onTrackerFound(tracker_address)
if added: # Only add one tracker from one source
break
if not num_success and len(peers) < 20:
self.time_discover = 0.0