Commit 8dc1d5bd authored by unknown's avatar unknown

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.
parent 48ce2786
...@@ -87,10 +87,12 @@ parse_arguments() { ...@@ -87,10 +87,12 @@ parse_arguments() {
} }
wait_for_pid () { wait_for_pid () {
for((i=0; i<35; i++)); do i=0
while test $i -lt 35 ; do
sleep 1 sleep 1
test -s $pid_file && i='' && break test -s $pid_file && i='' && break
echo $echo_n ".$echo_c" echo $echo_n ".$echo_c"
i=`expr $i + 1`
done done
if test -z "$i" ; then if test -z "$i" ; then
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment