From ad297f29cfce8564d8c2868a331db39868a4a676 Mon Sep 17 00:00:00 2001 From: Michiel Broek Date: Sat, 6 Dec 2003 22:01:29 +0000 Subject: [PATCH] Fixed FreeBSD script --- script/init.FreeBSD | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/script/init.FreeBSD b/script/init.FreeBSD index 199b5f10..397c5b26 100644 --- a/script/init.FreeBSD +++ b/script/init.FreeBSD @@ -45,18 +45,19 @@ case "$1" in echo -n " logoff users" su mbse -c '$MBSE_ROOT/bin/mbstat close wait -quiet' >/dev/null kill -15 `cat $MBSE_ROOT/var/run/mbtask` - i=10 - doit=1 - while let 'i > 0' && let 'doit != 0' - do + sleep 1 if [ -f $MBSE_ROOT/var/run/mbtask ]; then echo -n "." sleep 1 - let i=i-1 - else - doit=0 fi - done + if [ -f $MBSE_ROOT/var/run/mbtask ]; then + echo -n "." + sleep 1 + fi + if [ -f $MBSE_ROOT/var/run/mbtask ]; then + echo -n "." + sleep 1 + fi if [ -f $MBSE_ROOT/var/run/mbtask ]; then kill -9 `cat $MBSE_ROOT/var/run/mbtask` fi