commit | 22819ec237297fc39435ed566bee01a4225bfb39 | [log] [tgz] |
---|---|---|
author | Jens Axboe <jens.axboe@oracle.com> | Sun Feb 18 07:47:14 2007 +0100 |
committer | Jens Axboe <jens.axboe@oracle.com> | Sun Feb 18 07:47:14 2007 +0100 |
tree | b9dead023ffeb936e047e26d5dffc270ccb54d40 | |
parent | 3af6ef399a9df324ffe4a8c8e03b52a42f587229 [diff] [blame] |
Unify and fixup error handling First step in getting ->queue() and ->getevents() handled in a more sane fashion. Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
diff --git a/engines/sync.c b/engines/sync.c index 6a5b7d3..5cf7366 100644 --- a/engines/sync.c +++ b/engines/sync.c
@@ -41,7 +41,7 @@ ret = fsync(f->fd); if (ret != (int) io_u->xfer_buflen) { - if (ret > 0) { + if (ret >= 0) { io_u->resid = io_u->xfer_buflen - ret; io_u->error = 0; return FIO_Q_COMPLETED;