From: Wayne Davison Date: Thu, 12 May 2005 07:43:14 +0000 (+0000) Subject: Make the --stats output come out after any delete-after messages. X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/e4676bb59be26860433f5ff727855fe03d072bf8 Make the --stats output come out after any delete-after messages. --- diff --git a/main.c b/main.c index f589aa30..c0196d25 100644 --- a/main.c +++ b/main.c @@ -175,7 +175,7 @@ static void handle_stats(int f) stats.flist_buildtime = read_longint(f); stats.flist_xfertime = read_longint(f); } - } else if (write_batch && !am_server) { + } else if (write_batch) { /* The --read-batch process is going to be a client * receiver, so we need to give it the stats. */ write_longint(batch_fd, total_read); @@ -186,7 +186,10 @@ static void handle_stats(int f) write_longint(batch_fd, stats.flist_xfertime); } } +} +static void output_summary(void) +{ if (do_stats) { rprintf(FINFO,"\nNumber of files: %d\n", stats.num_files); rprintf(FINFO,"Number of files transferred: %d\n", @@ -214,12 +217,6 @@ static void handle_stats(int f) (double)total_read); } - fflush(stdout); - fflush(stderr); -} - -static void output_summary(void) -{ if (verbose || do_stats) { rprintf(FINFO, "\nsent %.0f bytes received %.0f bytes %.2f bytes/sec\n",