aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/EventManager.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/EventManager.py b/src/EventManager.py
index dbcf7449..15115ad8 100644
--- a/src/EventManager.py
+++ b/src/EventManager.py
@@ -226,9 +226,10 @@ class EventHook(object):
try:
returns.append(hook.call(event))
except Exception as e:
- self.log.error("failed to call event \"%s\"",
- [self._get_path()], exc_info=True)
- if not safe:
+ if safe:
+ self.log.error("failed to call event \"%s\"",
+ [self._get_path()], exc_info=True)
+ else:
raise
total_milliseconds = (time.monotonic() - start) * 1000