From 5f33516054e961220242570adc5532503b907d6b Mon Sep 17 00:00:00 2001 From: shortcutme Date: Mon, 17 Sep 2018 15:20:02 +0200 Subject: [PATCH] Cleanup unreliable trackers easier if reached the shared tracker limit --- plugins/AnnounceShare/AnnounceSharePlugin.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/plugins/AnnounceShare/AnnounceSharePlugin.py b/plugins/AnnounceShare/AnnounceSharePlugin.py index 9c27f7e4..83415b56 100644 --- a/plugins/AnnounceShare/AnnounceSharePlugin.py +++ b/plugins/AnnounceShare/AnnounceSharePlugin.py @@ -69,8 +69,8 @@ class TrackerStorage(object): trackers[tracker_address]["time_error"] = time.time() trackers[tracker_address]["num_error"] += 1 - if len(self.getWorkingTrackers()) > 4: - error_limit = 15 + if len(self.getWorkingTrackers()) >= config.working_shared_trackers_limit: + error_limit = 5 else: error_limit = 30 error_limit @@ -129,8 +129,7 @@ class TrackerStorage(object): if num_success: self.save() - if config.verbose: - self.log.debug("Trackers discovered from %s/%s peers in %.3fs" % (num_success, len(peers), time.time() - s)) + self.log.debug("Trackers discovered from %s/%s peers in %.3fs" % (num_success, len(peers), time.time() - s)) if "tracker_storage" not in locals():