Properly ignore source args on a --read-batch command.
[rsync/rsync.git] / generator.c
index 8557740..4bc3f67 100644 (file)
@@ -2285,6 +2285,9 @@ void generate_files(int f_out, const char *local_name)
                }
        } while ((cur_flist = cur_flist->next) != NULL);
 
+       if (read_batch)
+               write_ndx(f_out, NDX_DONE);
+
        if (delete_during)
                delete_in_dir(NULL, NULL, &dev_zero);
        phase++;