From 7322a08323695adcd45c49f5427364562967ba49 Mon Sep 17 00:00:00 2001 From: Andrew Resch Date: Sun, 15 Jun 2008 02:41:25 +0000 Subject: [PATCH] Catch all exceptions in do_multicall() --- deluge/ui/client.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/deluge/ui/client.py b/deluge/ui/client.py index 630f4fd76..e2c000882 100644 --- a/deluge/ui/client.py +++ b/deluge/ui/client.py @@ -95,7 +95,8 @@ class CoreProxy(gobject.GObject): callback(ret) except: pass - except (socket.error, xmlrpclib.ProtocolError, deluge.xmlrpclib.Fault), e: + except (socket.error, xmlrpclib.ProtocolError, + deluge.xmlrpclib.Fault, Exception), e: log.warning("Could not contact daemon: %s", e) self.set_core_uri(None) finally: