Commit 0394e34a authored by Wayne Davison's avatar Wayne Davison

Moved the end_progress() call from match.c to sender.c so that we

report progress on 0-length files when pushing files (the receiver
already called it, so we already produced progress on a 0-length
file when pulling).
parent 56efa564
......@@ -133,12 +133,8 @@ static void matched(int f, struct sum_struct *s, struct map_struct *buf,
else
last_match = offset;
if (buf && do_progress) {
if (buf && do_progress)
show_progress(last_match, buf->file_size);
if (i == -1)
end_progress(buf->file_size);
}
}
......
......@@ -325,6 +325,9 @@ void send_files(struct file_list *flist, int f_out, int f_in)
set_compression(fname);
match_sums(f_out, s, mbuf, st.st_size);
if (do_progress)
end_progress(st.st_size);
if (!log_before_transfer)
log_item(file, &initial_stats, iflags, NULL);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment