Set whole_file = 0 when whole_file < 0. Fixes issue 114.
[rsync.git] / receiver.c
index 9c47ece3a711e488899ebcfc9cfdd5d8920d9d30..e85c4779c1452eb88406f4abde49013347d101a4 100644 (file)
@@ -539,6 +539,9 @@ int recv_files(int f_in, int f_out, char *local_name)
        if (delay_updates)
                delayed_bits = bitbag_create(cur_flist->used + 1);
 
+       if (whole_file < 0)
+               whole_file = 0;
+
        progress_init();
 
        while (1) {