From fe0e15edc465722a42bb4d9a9cf4ad2e7d69d8ba Mon Sep 17 00:00:00 2001 From: Derick Phan 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)