X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=filesetup.c;h=a0a4b80d33483d70c00db8fe56882ce073136286;hp=17bdd2639f6ce3cc75e192063c1c5276ba6076e0;hb=2be3eec330360e6735fb4e7d70907e11eaa346f8;hpb=39d9ef6a390466ccf58b8579ed2da508456594d0 diff --git a/filesetup.c b/filesetup.c index 17bdd263..a0a4b80d 100644 --- a/filesetup.c +++ b/filesetup.c @@ -710,8 +710,10 @@ void close_files(struct thread_data *td) struct fio_file *f; unsigned int i; - for_each_file(td, f, i) - td_io_close_file(td, f); + for_each_file(td, f, i) { + if (fio_file_open(f)) + td_io_close_file(td, f); + } } void close_and_free_files(struct thread_data *td)