diff --git a/ircd/m_event.cc b/ircd/m_event.cc index 975631cfe..b2f4b81bd 100644 --- a/ircd/m_event.cc +++ b/ircd/m_event.cc @@ -3475,6 +3475,15 @@ noexcept try return event.event_id == check_id; } +catch(const std::exception &e) +{ + log::critical + { + "m::check_id() unexpected :%s", e.what() + }; + + return false; +} catch(...) { assert(0);