From 2f7d73bfedee96baadae76058294aad3b28fd79e Mon Sep 17 00:00:00 2001 From: xiangmy21 <90919434+xiangmy21@users.noreply.github.com> Date: Wed, 8 May 2024 04:45:39 +0800 Subject: [PATCH] fix: run.sh retry times --- dependency/shell/run.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/dependency/shell/run.sh b/dependency/shell/run.sh index 995c199d..d6ad5a3f 100644 --- a/dependency/shell/run.sh +++ b/dependency/shell/run.sh @@ -54,9 +54,9 @@ read_array() { function retry_command { local command="$1" - local max_attempts=2 + local max_attempts=10 local attempt_num=1 - local sleep_seconds=10 + local sleep_seconds=5 while [ $attempt_num -le $max_attempts ]; do echo "Attempt $attempt_num / $max_attempts to run command: $command" @@ -67,11 +67,11 @@ function retry_command { sleep $sleep_seconds if kill -0 $PID 2>/dev/null; then - echo "Connected to server successfully." - return 0 - else echo "Failed to connect to server. Retrying..." ((attempt_num++)) + else + echo "Connected to server successfully." + return 0 fi done @@ -93,7 +93,7 @@ if [ "$TERMINAL" = "SERVER" ]; then echo "FINISH URL: $FINISH_URL" echo "waiting..." - sleep 30 # wait connection time + sleep 60 # wait connection time echo "watching..." if [ -f $playback_dir/start.lock ]; then