summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCalum Lind <calumlind+deluge@gmail.com>2013-02-04 16:55:25 +0000
committerCalum Lind <calumlind+deluge@gmail.com>2013-02-05 19:29:25 +0000
commitb9311d4b57c98cf316961084b0bcde4f24b9f7e5 (patch)
tree03187f36e26548c74d0a5148f431c4e2e3b78c7b
parentb0d78da13b54d0ed17682026a19b269dc657112e (diff)
downloaddeluge-b9311d4b57c98cf316961084b0bcde4f24b9f7e5.tar.gz
deluge-b9311d4b57c98cf316961084b0bcde4f24b9f7e5.tar.bz2
deluge-b9311d4b57c98cf316961084b0bcde4f24b9f7e5.zip
Add exception details to EventManager error log
-rw-r--r--deluge/core/eventmanager.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/deluge/core/eventmanager.py b/deluge/core/eventmanager.py
index c66349174..cc2b1fe76 100644
--- a/deluge/core/eventmanager.py
+++ b/deluge/core/eventmanager.py
@@ -55,8 +55,8 @@ class EventManager(component.Component):
#log.debug("Running handler %s for event %s with args: %s", event.name, handler, event.args)
try:
handler(*event.args)
- except:
- log.error("Event handler %s failed in %s", event.name, handler)
+ except Exception, e:
+ log.error("Event handler %s failed in %s with exception %s", event.name, handler, e)
def register_event_handler(self, event, handler):
"""