diff options
Diffstat (limited to 'engines')
-rw-r--r-- | engines/guasi.c | 3 | ||||
-rw-r--r-- | engines/libaio.c | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/engines/guasi.c b/engines/guasi.c index a7589dc8..4ae01430 100644 --- a/engines/guasi.c +++ b/engines/guasi.c @@ -141,6 +141,9 @@ static void fio_guasi_queued(struct thread_data *td, struct io_u **io_us, int nr struct io_u *io_u; struct timeval now; + if (!fio_fill_issue_time(td)) + return; + io_u_mark_submit(td, nr); fio_gettime(&now, NULL); for (i = 0; i < nr; i++) { diff --git a/engines/libaio.c b/engines/libaio.c index e6b926c3..18dcf9dd 100644 --- a/engines/libaio.c +++ b/engines/libaio.c @@ -118,6 +118,9 @@ static void fio_libaio_queued(struct thread_data *td, struct io_u **io_us, struct timeval now; unsigned int i; + if (!fio_fill_issue_time(td)) + return; + fio_gettime(&now, NULL); for (i = 0; i < nr; i++) { |