diff --git a/emonitor/events.py b/emonitor/events.py index 9f9314f..77c13ce 100644 --- a/emonitor/events.py +++ b/emonitor/events.py @@ -90,4 +90,5 @@ def run(self): handler.handle(self.kwargs) except: self.logger.error('events: eventHandle %s: %s' % (handler.name, traceback.format_exc())) - self.logger.info('events: eventDone %s' % handler.name) + if handler: + self.logger.info('events: eventDone %s' % handler.name)