From b4b4694eb5c041dceb9350fca58408a48a08d30a Mon Sep 17 00:00:00 2001 From: shortcutme Date: Mon, 27 Aug 2018 11:48:25 +0200 Subject: [PATCH] Only add one new tracker from one source --- plugins/AnnounceShare/AnnounceSharePlugin.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/AnnounceShare/AnnounceSharePlugin.py b/plugins/AnnounceShare/AnnounceSharePlugin.py index 5e06686c..7dbb4db7 100644 --- a/plugins/AnnounceShare/AnnounceSharePlugin.py +++ b/plugins/AnnounceShare/AnnounceSharePlugin.py @@ -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