From 4087eaa3c6597481a9d1c54d8ab007f0720e7711 Mon Sep 17 00:00:00 2001 From: Salad Dais Date: Tue, 26 Aug 2025 21:53:32 +0000 Subject: [PATCH] Don't trigger resends on off-circuit messages --- hippolyzer/lib/base/message/circuit.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hippolyzer/lib/base/message/circuit.py b/hippolyzer/lib/base/message/circuit.py index 74cc359..df72b6a 100644 --- a/hippolyzer/lib/base/message/circuit.py +++ b/hippolyzer/lib/base/message/circuit.py @@ -84,7 +84,7 @@ class Circuit: def send(self, message: Message, transport=None) -> UDPPacket: if self.prepare_message(message): # If the message originates from us then we're responsible for resends. - if message.reliable and message.synthetic: + if message.reliable and message.synthetic and not transport: self.unacked_reliable[(message.direction, message.packet_id)] = ReliableResendInfo( last_resent=dt.datetime.now(), message=message,