From b06c6b3ac214bc598d499c994884113d5b106e90 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Thu, 28 Oct 2010 08:29:53 +0000 Subject: t0018: wait for old worker to be reaped On busy machines, old workers may not shutdown quickly enough and may still be processing requests. --- t/t0018-reload-restore-settings.sh | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 't') diff --git a/t/t0018-reload-restore-settings.sh b/t/t0018-reload-restore-settings.sh index fc61f0c..24ee406 100644 --- a/t/t0018-reload-restore-settings.sh +++ b/t/t0018-reload-restore-settings.sh @@ -25,6 +25,10 @@ EOF done grep 'done reloading' $r_err >/dev/null + while ! grep reaped $r_err >/dev/null + do + sleep 1 + done } t_begin "HTTP request confirms we're on the default model" && { @@ -41,6 +45,10 @@ t_begin "restore config and reload" && { do sleep 1 done + while ! grep reaped $r_err >/dev/null + do + sleep 1 + done grep 'done reloading' $r_err >/dev/null } -- cgit v1.2.3-24-ge0c7