unlink_file = 1;
if (unlink_file || new_layout) {
- if (unlink(f->file_name) < 0) {
+ if ((unlink(f->file_name) < 0) && (errno != ENOENT)) {
td_verror(td, errno, "unlink");
return 1;
}
struct fio_file *f;
unsigned int i;
- if (td->o.norandommap)
+ if (td->o.norandommap || !td_random(td))
return 0;
for_each_file(td, f, i) {