]> git.ipfire.org Git - thirdparty/rsync.git/blobdiff - receiver.c
Updated indexing for accurate progress and improved raw ndx values.
[thirdparty/rsync.git] / receiver.c
index 387567bc272fe4e9515915db57cedaa4f511a7d2..3834ce26ab736f83a916e3451ad6cea14bd3106c 100644 (file)
@@ -481,9 +481,11 @@ int recv_files(int f_in, char *local_name)
                        }
                }
 
-               stats.current_file_index = ndx;
+               if (!am_server && do_progress)
+                       set_current_file_index(file, ndx);
                stats.num_transferred_files++;
                stats.total_transferred_size += F_LENGTH(file);
+
                cleanup_got_literal = 0;
 
                if (server_filter_list.head