X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=filesetup.c;h=d79fc61081278c934fd1c4aecbfe344666c75811;hb=43c63a78d3f902b4bf941841579834bbfabd5c62;hp=6ccd357ec4f5d0b9dde6cb92d2691139eeb2aa34;hpb=ce98fa663bb7c157b0db45791731d4795d6208a5;p=fio.git diff --git a/filesetup.c b/filesetup.c index 6ccd357e..d79fc610 100644 --- a/filesetup.c +++ b/filesetup.c @@ -222,7 +222,7 @@ int generic_open_file(struct thread_data *td, struct fio_file *f) if (td->o.sync_io) flags |= O_SYNC; - if (td_write(td) || td_rw(td)) { + if (td_write(td)) { flags |= O_RDWR; if (f->filetype == FIO_TYPE_FILE) @@ -474,8 +474,7 @@ void close_files(struct thread_data *td) unsigned int i; for_each_file(td, f, i) { - if ((f->flags & FIO_FILE_UNLINK) && - f->filetype == FIO_TYPE_FILE) + if (td->o.unlink && f->filetype == FIO_TYPE_FILE) unlink(f->file_name); td_io_close_file(td, f);