extern int verbose;
extern int am_server;
+extern int do_progress;
typedef unsigned short tag;
else
last_match = offset;
- if (buf) {
+ if (buf && do_progress) {
show_progress(last_match, buf->file_size);
if (i == -1) end_progress(buf->file_size);
extern char *tmpdir;
extern char *compare_dest;
extern int make_backups;
+extern int do_progress;
extern char *backup_suffix;
static struct delete_list {
sum_init();
for (i=recv_token(f_in,&data); i != 0; i=recv_token(f_in,&data)) {
-
- show_progress(offset, total_size);
+ if (do_progress)
+ show_progress(offset, total_size);
if (i > 0) {
extern int cleanup_got_literal;
offset += len;
}
- end_progress(total_size);
+ if (do_progress)
+ end_progress(total_size);
if (fd != -1 && offset > 0 && sparse_end(fd) != 0) {
rprintf(FERROR,"write failed on %s : %s\n",