Exit with a partial-transfer error for a sender-remove failure.
authorWayne Davison <wayned@samba.org>
Sun, 25 May 2014 22:58:14 +0000 (15:58 -0700)
committerWayne Davison <wayned@samba.org>
Sun, 25 May 2014 23:00:13 +0000 (16:00 -0700)
sender.c

index d9a9eca82fe83f8f877261a04e44a344de0422ad..1277177dd49d799533302aa01bde1f010e6c1312 100644 (file)
--- a/sender.c
+++ b/sender.c
@@ -147,7 +147,7 @@ void successful_send(int ndx)
         || (NSEC_BUMP(file) && (uint32)st.ST_MTIME_NSEC != F_MOD_NSEC(file))
 #endif
        ) {
-               rprintf(FERROR, "ERROR: Skipping sender remove for changed file: %s\n", fname);
+               rprintf(FERROR_XFER, "ERROR: Skipping sender remove for changed file: %s\n", fname);
                return;
        }
 
@@ -157,7 +157,7 @@ void successful_send(int ndx)
                if (errno == ENOENT)
                        rprintf(FINFO, "sender file already removed: %s\n", fname);
                else
-                       rsyserr(FERROR, errno, "sender failed to %s %s", failed_op, fname);
+                       rsyserr(FERROR_XFER, errno, "sender failed to %s %s", failed_op, fname);
        } else {
                if (INFO_GTE(REMOVE, 1))
                        rprintf(FINFO, "sender removed %s\n", fname);