From 22c9fffad8a9c3238c2f37d8f284fe6c01f7fbdb Mon Sep 17 00:00:00 2001 From: Andrew Resch Date: Mon, 20 Apr 2009 00:02:36 +0000 Subject: [PATCH] Fix issue where cannot resume torrent after doing a 'Pause All' --- deluge/core/core.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/deluge/core/core.py b/deluge/core/core.py index bd4209a13..b247dff92 100644 --- a/deluge/core/core.py +++ b/deluge/core/core.py @@ -354,12 +354,14 @@ class Core(component.Component): @export def pause_all_torrents(self): """Pause all torrents in the session""" - self.session.pause() + for torrent in self.torrentmanager.torrents.values(): + torrent.pause() @export def resume_all_torrents(self): """Resume all torrents in the session""" - self.session.resume() + for torrent in self.torrentmanager.torrents.values(): + torrent.resume() component.get("EventManager").emit(SessionResumedEvent()) @export