summaryrefslogtreecommitdiff
path: root/extra/mariabackup/ds_archive.cc
diff options
context:
space:
mode:
authorVladislav Vaintroub <wlad@mariadb.com>2021-03-31 14:23:56 +0200
committerVladislav Vaintroub <wlad@mariadb.com>2021-03-31 14:23:56 +0200
commit08cb5d848314006111b0c379db6a1fce220579aa (patch)
tree4ec72ec98bd35530d8e21924b511d15f87e588ff /extra/mariabackup/ds_archive.cc
parent35ee4aa4e3bf391b7de78b3e95f3e484394fd1ac (diff)
downloadmariadb-git-08cb5d848314006111b0c379db6a1fce220579aa.tar.gz
MDEV-25221 Do not remove source file, if copy_file() fails in mariabackup --move-back
Remove an incompletely copied destination file.
Diffstat (limited to 'extra/mariabackup/ds_archive.cc')
-rw-r--r--extra/mariabackup/ds_archive.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/extra/mariabackup/ds_archive.cc b/extra/mariabackup/ds_archive.cc
index 3826029e120..18f13fbcf3a 100644
--- a/extra/mariabackup/ds_archive.cc
+++ b/extra/mariabackup/ds_archive.cc
@@ -56,6 +56,7 @@ datasink_t datasink_archive = {
&archive_open,
&archive_write,
&archive_close,
+ &dummy_remove,
&archive_deinit
};