From d1fdbf6929de2e6fc23467841d056b8bc61c317f Mon Sep 17 00:00:00 2001 From: Lloyd Date: Tue, 2 Dec 2025 08:13:43 +0000 Subject: [PATCH] mark invalid advertisement packets to prevent retransmission --- repeater/handler_helpers/advert.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/repeater/handler_helpers/advert.py b/repeater/handler_helpers/advert.py index 377f902..0c64f2e 100644 --- a/repeater/handler_helpers/advert.py +++ b/repeater/handler_helpers/advert.py @@ -55,7 +55,8 @@ class AdvertHelper: if not advert_data or not advert_data.get("valid"): logger.debug("Invalid advert packet") - return + packet.mark_do_not_retransmit() + # Extract data from parsed advert pubkey = advert_data["public_key"]