From b052f15d8239fa0d60ff8b21a058db1df239fefd Mon Sep 17 00:00:00 2001 From: Elias Rohrer Date: Wed, 6 Mar 2024 14:22:29 +0100 Subject: [PATCH] Use `is_listening` flag in `connection_restart_behavior` test --- tests/integration_tests_rust.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/integration_tests_rust.rs b/tests/integration_tests_rust.rs index d9562c565..0f1689ecd 100644 --- a/tests/integration_tests_rust.rs +++ b/tests/integration_tests_rust.rs @@ -289,7 +289,11 @@ fn do_connection_restart_behavior(persist: bool) { let node_id_b = node_b.node_id(); let node_addr_b = node_b.listening_addresses().unwrap().first().unwrap().clone(); - std::thread::sleep(std::time::Duration::from_secs(1)); + + while !node_b.status().is_listening { + std::thread::sleep(std::time::Duration::from_millis(10)); + } + node_a.connect(node_id_b, node_addr_b, persist).unwrap(); let peer_details_a = node_a.list_peers().first().unwrap().clone();