| commit | e2e679121ec5b16486fe190dad334107941e05a5 | [log] [tgz] |
|---|---|---|
| author | Jens Axboe <jens.axboe@oracle.com> | Mon Mar 12 09:43:05 2007 +0100 |
| committer | Jens Axboe <jens.axboe@oracle.com> | Mon Mar 12 09:43:05 2007 +0100 |
| tree | fa0c3298fea9437c9007fcc25f3daadc7ae481ba | |
| parent | 9e9d164e7847aba2ce88bf77f9d1778d15d772e5 [diff] [blame] |
syslet engine: residual fix Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
diff --git a/engines/syslet-rw.c b/engines/syslet-rw.c index 40298cb..fe400da 100644 --- a/engines/syslet-rw.c +++ b/engines/syslet-rw.c
@@ -46,7 +46,7 @@ io_u = atom->private; ret = *atom->ret_ptr; - if (ret > 0) + if (ret >= 0) io_u->resid = io_u->xfer_buflen - ret; else if (ret < 0) io_u->error = ret;