From 2ebcbbacc4d4c032579b9fa0ebd29dcd66ca25c4 Mon Sep 17 00:00:00 2001 From: Benjamin Wood Date: Fri, 8 Dec 2023 23:12:05 +0000 Subject: [PATCH] Increase failed startup wait time from 5 -> 30 seconds We've seen edgecases where it can take a while for the connection to be made. What we really want here is to ensure that a node doesn't hang forever. So, a 30 second timeout is fine. Co-authored-by: Nate Vick --- lib/selective/ruby/core/controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/selective/ruby/core/controller.rb b/lib/selective/ruby/core/controller.rb index bd2f93e..233705c 100644 --- a/lib/selective/ruby/core/controller.rb +++ b/lib/selective/ruby/core/controller.rb @@ -156,7 +156,7 @@ def wait_for_connectivity @connectivity = false Thread.new do - sleep(5) + sleep(30) unless @connectivity puts "Transport process failed to start. Exiting..." kill_transport