diff options
author | Marcos Pinto <markybob@dipconsultants.com> | 2007-10-16 01:18:08 +0000 |
---|---|---|
committer | Marcos Pinto <markybob@dipconsultants.com> | 2007-10-16 01:18:08 +0000 |
commit | 9d75b5f3060665ef22a0e34de0a16fa5ee082a03 (patch) | |
tree | 203180b8035f582e9f96635ffd756d1cb0c00f27 | |
parent | 891a9955ad6b634e6c2e4f0e29f538ccf041fcb5 (diff) | |
download | deluge-9d75b5f3060665ef22a0e34de0a16fa5ee082a03.tar.gz deluge-9d75b5f3060665ef22a0e34de0a16fa5ee082a03.tar.bz2 deluge-9d75b5f3060665ef22a0e34de0a16fa5ee082a03.zip |
fix fastresume
-rw-r--r-- | src/core.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/core.py b/src/core.py index 8bafb5a8c..07855340e 100644 --- a/src/core.py +++ b/src/core.py @@ -902,6 +902,14 @@ class Manager: self.state.queue.append(torrent) else: self.state.queue.append(torrent) + #remove fastresume for non-seed + torrent_state = self.get_core_torrent_state(unique_ID, False) + if not torrent_state['is_seed']: + try: + os.remove(self.unique_IDs[unique_ID].filename + ".fastresume") + except: + pass + # run through queue, remove those that no longer exists to_delete = [] |