Skip to content

Commit b4dc63b

Browse files
authored
Avoiding "We can use mysqldump now"
1 parent 441679a commit b4dc63b

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

bin/v-backup-user

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -385,15 +385,19 @@ if [ ! -z "$DB_SYSTEM" ] && [ "$DB" != '*' ]; then
385385
grants="$tmpdir/db/$database/conf/$database.$TYPE.$DBUSER"
386386
if [ ! -f "$dumpgz" ]; then
387387

388+
WAIT_LOOP_ENTERED=0
388389
while true
389390
do
390391
if pgrep -x "mysqldump" > /dev/null
391392
then
393+
WAIT_LOOP_ENTERED=1
392394
echo "Wait other mysqldump to finish"
393395
sleep 1
394396
else
395-
echo "We can use mysqldump now"
396-
break
397+
if [ "$WAIT_LOOP_ENTERED" -eq 1 ]; then
398+
echo "We can use mysqldump now"
399+
break
400+
fi
397401
fi
398402
done
399403

0 commit comments

Comments
 (0)