server: return real error from fio_send_data()
authorJens Axboe <axboe@kernel.dk>
Fri, 9 Mar 2012 16:10:54 +0000 (17:10 +0100)
committerJens Axboe <axboe@kernel.dk>
Fri, 9 Mar 2012 16:10:54 +0000 (17:10 +0100)
Signed-off-by: Jens Axboe <axboe@kernel.dk>
server.c

index 10851805a42bb87b95f35aa598fe398d76075ac1..a366f68862a5c018d8b36da8fdca35ecb7aeaceb 100644 (file)
--- a/server.c
+++ b/server.c
@@ -91,6 +91,9 @@ int fio_send_data(int sk, const void *p, unsigned int len)
        if (!len)
                return 0;
 
+       if (errno)
+               return -errno;
+
        return 1;
 }