summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Resch <andrewresch@gmail.com>2008-11-30 21:18:11 +0000
committerAndrew Resch <andrewresch@gmail.com>2008-11-30 21:18:11 +0000
commitf7d6dcb425790e1450e20d62c23749e83582580c (patch)
treef3ad8fc6d6908918bf63e842ea5789d2213574fa
parentd35de1986ba8e2f4748b35e9a446e730236b18fd (diff)
downloaddeluge-f7d6dcb425790e1450e20d62c23749e83582580c.tar.gz
deluge-f7d6dcb425790e1450e20d62c23749e83582580c.tar.bz2
deluge-f7d6dcb425790e1450e20d62c23749e83582580c.zip
Log socket or xmlrpc errors that cause the ui to disconnect from the
core
-rw-r--r--deluge/ui/client.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/deluge/ui/client.py b/deluge/ui/client.py
index 832b49291..c8333bef2 100644
--- a/deluge/ui/client.py
+++ b/deluge/ui/client.py
@@ -88,6 +88,7 @@ class CoreProxy(gobject.GObject):
except:
pass
except (socket.error, xmlrpclib.ProtocolError), e:
+ log.error("Socket or XMLRPC error: %s", e)
self.set_core_uri(None)
except (deluge.xmlrpclib.Fault, Exception), e:
#self.set_core_uri(None) , disabled : there are many reasons for an exception ; not just an invalid core.