From 97853dc3c25a43aebae7a1414fbba42cf0b2e37e Mon Sep 17 00:00:00 2001 From: toddouska Date: Thu, 30 Jul 2015 16:31:14 -0700 Subject: [PATCH] keep resume script from endless loop on bad startup --- scripts/resume.test | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/resume.test b/scripts/resume.test index 17bfd8c9f..b0592af90 100755 --- a/scripts/resume.test +++ b/scripts/resume.test @@ -6,6 +6,7 @@ resume_port=11112 no_pid=-1 server_pid=$no_pid +counter=0 remove_ready_file() { @@ -41,9 +42,10 @@ remove_ready_file ./examples/server/server -r -R -p $resume_port & server_pid=$! -while [ ! -s /tmp/wolfssl_server_ready ]; do +while [ ! -s /tmp/wolfssl_server_ready -a "$counter" -lt 20 ]; do echo -e "waiting for server_ready file..." sleep 0.1 + counter=$((counter+ 1)) done ./examples/client/client -r -p $resume_port