diff --git a/hippolyzer/lib/proxy/http_event_manager.py b/hippolyzer/lib/proxy/http_event_manager.py index e41cc8b..843d490 100644 --- a/hippolyzer/lib/proxy/http_event_manager.py +++ b/hippolyzer/lib/proxy/http_event_manager.py @@ -341,10 +341,15 @@ class MITMProxyEventManager: msg.sender = region.circuit_addr msg.direction = Direction.IN + try: + session.message_handler.handle(msg) + except: + LOG.exception("Failed while handling EQ message for session") + try: region.message_handler.handle(msg) except: - LOG.exception("Failed while handling EQ message") + LOG.exception("Failed while handling EQ message for region") handle_event = AddonManager.handle_eq_event(session, region, event) if handle_event is True: