]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
linux-aio: Fix typo in read() EINTR check
authorStefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Wed, 14 Apr 2010 11:13:36 +0000 (12:13 +0100)
committerKevin Wolf <kwolf@redhat.com>
Fri, 23 Apr 2010 14:21:57 +0000 (16:21 +0200)
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
linux-aio.c

index 5e892b07853f5788d31d4925a54ba52c3889f017..68f4b3d7572f93057def5021160f39d0efc5f2cf 100644 (file)
@@ -123,7 +123,7 @@ static void qemu_laio_completion_cb(void *opaque)
 
         do {
             ret = read(s->efd, &val, sizeof(val));
-        } while (ret == 1 && errno == EINTR);
+        } while (ret == -1 && errno == EINTR);
 
         if (ret == -1 && errno == EAGAIN)
             break;