diff options
author | Calum Lind <calumlind+deluge@gmail.com> | 2013-02-04 16:55:25 +0000 |
---|---|---|
committer | Calum Lind <calumlind+deluge@gmail.com> | 2013-02-05 19:29:25 +0000 |
commit | b9311d4b57c98cf316961084b0bcde4f24b9f7e5 (patch) | |
tree | 03187f36e26548c74d0a5148f431c4e2e3b78c7b | |
parent | b0d78da13b54d0ed17682026a19b269dc657112e (diff) | |
download | deluge-b9311d4b57c98cf316961084b0bcde4f24b9f7e5.tar.gz deluge-b9311d4b57c98cf316961084b0bcde4f24b9f7e5.tar.bz2 deluge-b9311d4b57c98cf316961084b0bcde4f24b9f7e5.zip |
Add exception details to EventManager error log
-rw-r--r-- | deluge/core/eventmanager.py | 4 |
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): """ |