From 56848cdb63a862d3d532ec5efebcbbe1f8c784c3 Mon Sep 17 00:00:00 2001 From: Mark Qvist Date: Fri, 31 Oct 2025 21:25:28 +0100 Subject: [PATCH] Ensure default destination app data can be generated and sent even on first system-internal discovery announce --- RNS/Transport.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/RNS/Transport.py b/RNS/Transport.py index 93768aa..8e7f805 100755 --- a/RNS/Transport.py +++ b/RNS/Transport.py @@ -2133,7 +2133,10 @@ class Transport: if Transport.owner.is_connected_to_shared_instance: if destination.type == RNS.Destination.SINGLE: - destination.announce(path_response=True) + def job(): + time.sleep(0.25) + destination.announce(path_response=True) + threading.Thread(target=job, daemon=True).start() @staticmethod def deregister_destination(destination):