From e7ffcc179ec51678e684dd4d05226173b6ee8761 Mon Sep 17 00:00:00 2001 From: lichenblankie Date: Thu, 26 Mar 2026 21:32:11 -0700 Subject: [PATCH] Add delay before announce to ensure TCP interface is ready The announce was firing before the TCP transport connection was fully established, causing Docker instances to never announce over the mesh. Co-Authored-By: Claude Opus 4.6 --- app.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app.py b/app.py index 32bcb59..bb2cd5c 100644 --- a/app.py +++ b/app.py @@ -93,6 +93,8 @@ def main(): allow=RNS.Destination.ALLOW_ALL, ) + # Brief delay to ensure all interfaces (especially TCP) are fully ready + time.sleep(2) destination.announce() set_setting("dest_hash", destination.hash.hex()) start_gateway(reticulum)