From d3a0b9d877dba3fb52f2e35b392df418fcb69446 Mon Sep 17 00:00:00 2001 From: Chase Sterling Date: Sat, 8 Dec 2012 00:39:02 -0500 Subject: [PATCH] Small tweak to make sure writing fastresume is not skipped when torrents are paused. --- deluge/core/torrentmanager.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/deluge/core/torrentmanager.py b/deluge/core/torrentmanager.py index 25eab66bb..d60d78575 100644 --- a/deluge/core/torrentmanager.py +++ b/deluge/core/torrentmanager.py @@ -926,8 +926,8 @@ class TorrentManager(component.Component): component.get("EventManager").emit(TorrentStateChangedEvent(torrent_id, torrent.state)) # Write the fastresume file if we are not waiting on a bulk write - if not self.waiting_on_resume_data: - self.save_resume_data((torrent_id, )) + if torrent_id not in self.waiting_on_resume_data: + self.save_resume_data((torrent_id,)) def on_alert_torrent_checked(self, alert): log.debug("on_alert_torrent_checked")