From 0c2dfd3213d33c2864c37665474ff8ca24ae154d Mon Sep 17 00:00:00 2001 From: Salad Dais Date: Mon, 14 Jul 2025 07:43:56 +0000 Subject: [PATCH] Pass EQ messages off to session message handler as well --- hippolyzer/lib/proxy/http_event_manager.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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: