We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8c97cc4 commit 10eed3dCopy full SHA for 10eed3d
1 file changed
bin/v-backup-user
@@ -412,6 +412,19 @@ if [ ! -z "$DB_SYSTEM" ] && [ "$DB" != '*' ]; then
412
dumpgz="$tmpdir/db/$database/$database.$TYPE.sql.gz"
413
grants="$tmpdir/db/$database/conf/$database.$TYPE.$DBUSER"
414
if [ ! -f "$dumpgz" ]; then
415
+
416
+ while true
417
+ do
418
+ if pgrep -x "mysqldump" > /dev/null
419
+ then
420
+ echo "Wait other mysqldump to finish"
421
+ sleep 1
422
+ else
423
+ echo "We can use mysqldump now"
424
+ break
425
+ fi
426
+ done
427
428
case $TYPE in
429
mysql) dump_mysql_database ;;
430
pgsql) dump_pgsql_database ;;
0 commit comments