From 48a4b43a39743f5f7e20f9d546d81338c1b527fa Mon Sep 17 00:00:00 2001 From: Markus Unterwaditzer Date: Sat, 20 Sep 2025 13:31:23 +0200 Subject: [PATCH] Attempt to fix TP-Link race condition --- installer/src/tplink.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/installer/src/tplink.rs b/installer/src/tplink.rs index f704939..f3fc4bf 100644 --- a/installer/src/tplink.rs +++ b/installer/src/tplink.rs @@ -315,6 +315,9 @@ async fn tplink_launch_telnet_v5(admin_ip: &str) -> Result<(), Error> { sleep(Duration::from_millis(1000)).await; } + // give the JavaScript code some additional time to run and persist the port triggers. + sleep(Duration::from_millis(1000)).await; + handle.abort(); Ok(())