diff --git a/app/models/ems_event.rb b/app/models/ems_event.rb index 24d9e6f301d..750fe961055 100644 --- a/app/models/ems_event.rb +++ b/app/models/ems_event.rb @@ -274,6 +274,9 @@ def self.publish_event(ems_id, event) :event => event[:event_type], :payload => event ) + rescue => err + _log.warn("Failed to publish event [#{ems_id}] [#{event[:event_type]}]: #{err}") + _log.log_backtrace(err) end private_class_method :publish_event