diff options
Diffstat (limited to 't/t0007-worker-follows-master-to-death.sh')
-rwxr-xr-x | t/t0007-worker-follows-master-to-death.sh | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/t/t0007-worker-follows-master-to-death.sh b/t/t0007-worker-follows-master-to-death.sh index ac40277..8153ae4 100755 --- a/t/t0007-worker-follows-master-to-death.sh +++ b/t/t0007-worker-follows-master-to-death.sh @@ -32,7 +32,12 @@ t_begin "nuke the master once we're connected" && { } t_begin "worker is no longer running" && { - sleep 6 + nr=30 + while kill -0 $worker_pid 2>/dev/null && test $nr -gt 0 + do + nr=$(( $nr - 1)) + sleep 1 + done kill -0 $worker_pid 2> $tmp && false test -s $tmp } |