From da38e779eaec59640aeec468ea94a0610a9fa200 Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Fri, 2 Jul 2004 18:13:53 +0000 Subject: [PATCH] Moved the verbose message about renaming the finished file down into finish_transfer() so that it only gets output when we're actually going to rename the file. --- receiver.c | 3 --- rsync.c | 2 ++ 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/receiver.c b/receiver.c index 29fd33c2..0aeda109 100644 --- a/receiver.c +++ b/receiver.c @@ -474,9 +474,6 @@ int recv_files(int f_in,struct file_list *flist,char *local_name) exit_cleanup(RERR_FILEIO); } - if (verbose > 2) - rprintf(FINFO,"renaming %s to %s\n",fnametmp,fname); - if (recv_ok || keep_partial) finish_transfer(fname, fnametmp, file, recv_ok); else diff --git a/rsync.c b/rsync.c index ffe8ed9e..125369bc 100644 --- a/rsync.c +++ b/rsync.c @@ -240,6 +240,8 @@ void finish_transfer(char *fname, char *fnametmp, struct file_struct *file, return; /* move tmp file over real file */ + if (verbose > 2) + rprintf(FINFO, "renaming %s to %s\n", fnametmp, fname); ret = robust_rename(fnametmp, fname, file->mode & INITACCESSPERMS); if (ret < 0) { rsyserr(FERROR, errno, "%s %s -> \"%s\"", -- 2.34.1