diff --git a/src/interface.py b/src/interface.py index cd9b84130..7fdf61508 100644 --- a/src/interface.py +++ b/src/interface.py @@ -164,16 +164,19 @@ class DelugeGTK: 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 + 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 except: pass