summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDamien Churchill <damoxc@gmail.com>2010-10-07 00:14:21 +0100
committerDamien Churchill <damoxc@gmail.com>2010-10-07 00:14:55 +0100
commit8428524793a6cd785d0a674a9c03ae94ad0ff274 (patch)
treed3fff3743f77aede8ed601e5f131f5258de5c433
parent21c8d02d9ac89d17447763ead738768aaa173e7a (diff)
downloaddeluge-8428524793a6cd785d0a674a9c03ae94ad0ff274.tar.gz
deluge-8428524793a6cd785d0a674a9c03ae94ad0ff274.tar.bz2
deluge-8428524793a6cd785d0a674a9c03ae94ad0ff274.zip
wrap client.disconnect() call with a check to see if its classic mode
-rw-r--r--deluge/ui/web/json_api.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/deluge/ui/web/json_api.py b/deluge/ui/web/json_api.py
index 02132a113..84e92563d 100644
--- a/deluge/ui/web/json_api.py
+++ b/deluge/ui/web/json_api.py
@@ -150,7 +150,8 @@ class JSON(resource.Resource, component.Component):
return d
def disable(self):
- client.disconnect()
+ if not client.is_classicmode():
+ client.disconnect()
def enable(self):
if component.get("DelugeWeb").config["default_daemon"]: