From b973bffa949a2407768e4ec8fb501b3fbe932f91 Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Sun, 17 Apr 2016 16:31:57 -0700 Subject: [PATCH] If a backup fails (e.g. full disk) rsync should fail. Fixes bug 11668. --- rsync.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rsync.c b/rsync.c index f1404ce1..b82e5988 100644 --- a/rsync.c +++ b/rsync.c @@ -659,7 +659,7 @@ int finish_transfer(const char *fname, const char *fnametmp, if (make_backups > 0 && overwriting_basis) { int ok = make_backup(fname, False); if (!ok) - return 1; + exit_cleanup(RERR_FILEIO); if (ok == 1 && fnamecmp == fname) fnamecmp = get_backup_name(fname); } -- 2.47.2