From 3733b91d3204db6113abc9574304ee15359c252e Mon Sep 17 00:00:00 2001 From: Marcos Pinto Date: Fri, 2 Nov 2007 18:33:37 +0000 Subject: [PATCH] fix ratio and remember trackers --- src/interface.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/interface.py b/src/interface.py index 6089f7b79..cd9b84130 100644 --- a/src/interface.py +++ b/src/interface.py @@ -162,6 +162,20 @@ class DelugeGTK: self.dht_timer = 0 self.dht_skip = False self.memory_timer = 0 + for torrent in self.manager.get_queue(): + unique_ID = self.manager.get_torrent_unique_id(torrent) + if self.manager.unique_IDs[unique_ID].uploaded_memory: + self.manager.unique_IDs[unique_ID].initial_uploaded_memory = \ + self.manager.unique_IDs[unique_ID].uploaded_memory + try: + if self.manager.unique_IDs[unique_ID].trackers: + try: + self.manager.replace_trackers(unique_ID, \ + self.manager.unique_IDs[unique_ID].trackers) + except: + pass + except: + pass def connect_signals(self): self.wtree.signal_autoconnect({