summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcos Pinto <markybob@dipconsultants.com>2007-10-15 13:22:27 +0000
committerMarcos Pinto <markybob@dipconsultants.com>2007-10-15 13:22:27 +0000
commit3169b460f02bdb20865d92e3a6ae051ae8885a34 (patch)
tree2a3ef755aa7e69946f00f321d5cbfb70502debed
parentb403530fab691432d580b63a6888bdec2fd4df2c (diff)
downloaddeluge-3169b460f02bdb20865d92e3a6ae051ae8885a34.tar.gz
deluge-3169b460f02bdb20865d92e3a6ae051ae8885a34.tar.bz2
deluge-3169b460f02bdb20865d92e3a6ae051ae8885a34.zip
remove fastresume after adding torrent that's not a seed
-rw-r--r--src/core.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/core.py b/src/core.py
index 591bf46fb..bae4df607 100644
--- a/src/core.py
+++ b/src/core.py
@@ -861,6 +861,10 @@ class Manager:
# Apply per torrent prefs after torrent added to core
self.apply_prefs_per_torrent(unique_ID)
+ #remove fastresume for non-seed
+ torrent_state = self.get_core_torrent_state(unique_ID, False)
+ if not torrent_state['is_seed']:
+ os.remove(self.unique_IDs[unique_ID].filename + ".fastresume")
# Remove torrents from core, unique_IDs and queue
to_delete = []