From 4760103aa660f3fdd628a8124875dda672a71ac9 Mon Sep 17 00:00:00 2001 From: Mark Qvist Date: Sat, 25 Jul 2026 19:22:58 +0200 Subject: [PATCH] Ensure interface is online at time of recursive PR emission --- RNS/Transport.py | 1 + 1 file changed, 1 insertion(+) diff --git a/RNS/Transport.py b/RNS/Transport.py index 6820572b..1453f78d 100755 --- a/RNS/Transport.py +++ b/RNS/Transport.py @@ -3126,6 +3126,7 @@ class Transport: for interface in Transport.interfaces: if search_mode_filter and not interface.mode in search_mode_filter: continue + if not interface.online: continue if not interface == attached_interface: if interface.should_egress_limit_pr(): RNS.log(f"Not sending recursive path request on {interface} due to active egress limiting", RNS.LOG_EXTREME) if RNS.sl(RNS.LOG_EXTREME) else None