From 3924621dfe254580ba1dc93f5800218d6c6cdecf Mon Sep 17 00:00:00 2001 From: zhanghc Date: Tue, 5 May 2009 14:12:44 +0000 Subject: [PATCH] b=16818 fix a bug in the previous patch for the bug i=nathan.rutman i=robert.read --- lustre/tests/test-framework.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lustre/tests/test-framework.sh b/lustre/tests/test-framework.sh index a8939fe..0cae626 100644 --- a/lustre/tests/test-framework.sh +++ b/lustre/tests/test-framework.sh @@ -520,13 +520,14 @@ wait_update () { local RESULT local WAIT=0 local sleep=5 - while [ $WAIT -lt $MAX ]; do + while [ true ]; do sleep $sleep RESULT=$(do_node $node "$TEST") if [ $RESULT -eq $FINAL ]; then echo "Updated after $WAIT sec: wanted $FINAL got $RESULT" return 0 fi + [ $WAIT -ge $MAX ] && break WAIT=$((WAIT + sleep)) echo "Waiting $((MAX - WAIT)) secs for update" done -- 1.8.3.1