If --dry-run is enabled with --read-batch, we must discard the
authorWayne Davison <wayned@samba.org>
Thu, 24 Mar 2005 16:38:34 +0000 (16:38 +0000)
committerWayne Davison <wayned@samba.org>
Thu, 24 Mar 2005 16:38:34 +0000 (16:38 +0000)
transfer data.

receiver.c

index ff02e20..9622b0d 100644 (file)
@@ -438,6 +438,8 @@ int recv_files(int f_in, struct file_list *flist, char *local_name)
                if (dry_run) { /* log the transfer */
                        if (!am_server && log_format)
                                log_item(file, &stats, iflags, NULL);
+                       if (read_batch)
+                               discard_receive_data(f_in, file->length);
                        continue;
                }