ioengines: update last_issue if we set issue_time
[fio.git] / engines / libaio.c
index da5279f48501919f6b8d0a72054255f2e10a2a2f..33b8c12f96fb191af478114d1a1feb563ffb0440 100644 (file)
@@ -368,6 +368,12 @@ static void fio_libaio_queued(struct thread_data *td, struct io_u **io_us,
                memcpy(&io_u->issue_time, &now, sizeof(now));
                io_u_queued(td, io_u);
        }
+
+       /*
+        * only used for iolog
+        */
+       if (td->o.read_iolog_file)
+               memcpy(&td->last_issue, &now, sizeof(now));
 }
 
 static int fio_libaio_commit(struct thread_data *td)