backend: clear IO_U_F_FLIGHT flag in zero byte read path
[fio.git] / backend.c
index b06a11a562d9bd96cbad5dc34a232a0d15150d67..cb5844dba2391f0f9c14b20940f789511737a023 100644 (file)
--- a/backend.c
+++ b/backend.c
@@ -466,7 +466,7 @@ int io_queue_event(struct thread_data *td, struct io_u *io_u, int *ret,
                                if (!from_verify)
                                        unlog_io_piece(td, io_u);
                                td_verror(td, EIO, "full resid");
-                               put_io_u(td, io_u);
+                               clear_io_u(td, io_u);
                                break;
                        }