null engine: don't dup() stdin anymore
[fio.git] / engines / null.c
index 7f45bd97ea4988ac84ce307d82715dfcf73e4d70..cd446b99971c5ada0cd283348877203717585217 100644 (file)
@@ -32,18 +32,17 @@ static int fio_null_setup(struct thread_data *td)
        td->total_io_size = td->io_size;
 
        for_each_file(td, f, i) {
-               f->fd = dup(STDOUT_FILENO);
                f->real_file_size = td->total_io_size / td->nr_files;
                f->file_size = f->real_file_size;
        }
 
-       td->nr_open_files = td->nr_files;
        return 0;
 }
 
 static int fio_null_open(struct thread_data fio_unused *td,
                         struct fio_file fio_unused *f)
 {
+       f->fd = 0;
        return 0;
 }