diff options
author | unknown <joerg@mysql.com> | 2005-03-30 18:38:54 +0200 |
---|---|---|
committer | unknown <joerg@mysql.com> | 2005-03-30 18:38:54 +0200 |
commit | 890aa5b2587f75f572fe240b5bcd2967127d5d70 (patch) | |
tree | 3a578b15ce808efa42a7b3687a661b8d8754506f /support-files/mysql.server.sh | |
parent | 0630d62f2dd97dcea4fb4cc1b4742c6de93c80cd (diff) | |
download | mariadb-git-890aa5b2587f75f572fe240b5bcd2967127d5d70.tar.gz |
Portability fix (avoid bash-ism).
support-files/mysql.server.sh:
Replace a non-portable "for" loop (bash style, fails on BSD) by an equivalent "while" loop.
Note that the "stop" method is still wrong, as it does not wait for file removal.
Diffstat (limited to 'support-files/mysql.server.sh')
-rw-r--r-- | support-files/mysql.server.sh | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/support-files/mysql.server.sh b/support-files/mysql.server.sh index 4283af919a5..aafd3f8f187 100644 --- a/support-files/mysql.server.sh +++ b/support-files/mysql.server.sh @@ -87,10 +87,12 @@ parse_arguments() { } wait_for_pid () { - for((i=0; i<35; i++)); do + i=0 + while test $i -lt 35 ; do sleep 1 test -s $pid_file && i='' && break echo $echo_n ".$echo_c" + i=`expr $i + 1` done if test -z "$i" ; then |