--- log.c.orig 2017-02-14 19:35:28.000000000 +0100 +++ log.c 2017-06-13 15:51:35.000000000 +0200 @@ -861,12 +861,11 @@ */ void log_exit(int code, const char *file, int line) { - if (code == 0) { - rprintf(FLOG,"sent %s bytes received %s bytes total size %s\n", - big_num(stats.total_written), - big_num(stats.total_read), - big_num(stats.total_size)); - } else if (am_server != 2) { + rprintf(FLOG,"sent %s bytes received %s bytes total size %s\n", + big_num(stats.total_written), + big_num(stats.total_read), + big_num(stats.total_size)); + if (code != 0 && am_server != 2) { const char *name; name = rerr_name(code);