X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=filesetup.c;h=d10840a2374cad5d5cf8add743672756026c6d87;hp=76b45a9c76af6762d73521355b031bdc38046c9c;hb=982016d689dc7fedbb09646ba0df7e72a781b164;hpb=8172fe972f3a79d42f34d7f6e259ed3f7f800316 diff --git a/filesetup.c b/filesetup.c index 76b45a9c..d10840a2 100644 --- a/filesetup.c +++ b/filesetup.c @@ -33,8 +33,8 @@ static int extend_file(struct thread_data *td, struct fio_file *f) if (td_write(td) && !td->o.overwrite) unlink_file = 1; - if ((unlink_file || new_layout) && (f->flags & FIO_FILE_EXISTS)) { - if (unlink(f->file_name) < 0) { + if (unlink_file || new_layout) { + if ((unlink(f->file_name) < 0) && (errno != ENOENT)) { td_verror(td, errno, "unlink"); return 1; }