]> xenbits.xensource.com Git - people/dstodden/blktap.git/commitdiff
CP-1840: Fix buffer xmit error return path in blktap-control.
authorDaniel Stodden <daniel.stodden@citrix.com>
Thu, 9 Sep 2010 09:05:16 +0000 (02:05 -0700)
committerDaniel Stodden <daniel.stodden@citrix.com>
Thu, 9 Sep 2010 09:05:16 +0000 (02:05 -0700)
Signed-off-by: Daniel Stodden <daniel.stodden@citrix.com>
drivers/tapdisk-control.c

index d8aa662db5311b8f6ad81a5064786ea98b140b2f..b2d98a558146e0569d66eee88593f43b2a4b7fec 100644 (file)
@@ -205,7 +205,7 @@ tapdisk_ctl_conn_send_buf(struct tapdisk_ctl_conn *conn)
 
        size = send(conn->fd, conn->out.cons, size, MSG_DONTWAIT);
        if (size < 0)
-               return size;
+               return -errno;
 
        conn->out.cons += size;