commit | 77f392bf28b1eafbece08df6c066440a838499a1 | [log] [tgz] |
---|---|---|
author | Jens Axboe <jens.axboe@oracle.com> | Mon Feb 19 20:13:09 2007 +0100 |
committer | Jens Axboe <jens.axboe@oracle.com> | Mon Feb 19 20:13:09 2007 +0100 |
tree | e6e8255637dba4ac0a02c4b939a3e6423de26533 | |
parent | c1324df14320c37fbe0f08e3b9f9a9af00e23ec4 [diff] [blame] |
Be safe and re-prep requeue io_u's Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
diff --git a/io_u.c b/io_u.c index 7e5bfcc..4f4865b 100644 --- a/io_u.c +++ b/io_u.c
@@ -379,7 +379,7 @@ * from a requeue, io_u already setup */ if (io_u->file) - return io_u; + goto out; f = get_next_file(td); if (!f) { @@ -423,6 +423,7 @@ /* * Set io data pointers. */ +out: io_u->xfer_buf = io_u->buf; io_u->xfer_buflen = io_u->buflen;