X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/72de4140d5b41e6064d36dae51a9d9aee6150255..79daa5961899c1110b862b0d3b85276122503c69:/generator.c diff --git a/generator.c b/generator.c index f7ebe477..5c3653f3 100644 --- a/generator.c +++ b/generator.c @@ -2238,7 +2238,7 @@ void generate_files(int f_out, const char *local_name) dirdev = MAKEDEV(0, 0); /* We must be sure we've had a chance to receive an I/O * error for this directory before we delete in it. */ - while (check_for_io_err && !cur_flist->next) + while (check_for_io_err && !cur_flist->next && !flist_eof) wait_for_receiver(); delete_in_dir(fbuf, fp, &dirdev); } else