diff --git a/apps/rebreak-native/deploy.sh b/apps/rebreak-native/deploy.sh index 3bce077..4a64081 100755 --- a/apps/rebreak-native/deploy.sh +++ b/apps/rebreak-native/deploy.sh @@ -174,7 +174,7 @@ run_quiet() { return ${PIPESTATUS[0]} fi local start=$SECONDS - local expected pid elapsed subtitle + local expected pid elapsed subtitle rc expected=$(runtime_lookup "$label" || echo 0) expected=${expected:-0} RUN_QUIET_I=0 @@ -203,8 +203,7 @@ run_quiet() { render_progress "$elapsed" "$expected" "$label" "$subtitle" sleep 0.2 done - wait "$pid" - local rc=$? + wait "$pid" && rc=0 || rc=$? elapsed=$((SECONDS - start)) # Clear progress line printf '\r\033[K' >&2