]> git.openfabrics.org - ~shefty/librdmacm.git/commitdiff
Refresh of conn-err
authorSean Hefty <sean.hefty@intel.com>
Mon, 21 May 2012 23:46:34 +0000 (16:46 -0700)
committerSean Hefty <sean.hefty@intel.com>
Mon, 21 May 2012 23:46:34 +0000 (16:46 -0700)
examples/rstream.c

index cd8a962a9bdf88cf9a6dd2b9a41a6dcfa967be3e..34ff42102ff29f50a196cd9c32a660d8ff386b4c 100644 (file)
@@ -481,8 +481,11 @@ static int client_connect(void)
 
                len = sizeof err;
                ret = getsockopt(rs, SOL_SOCKET, SO_ERROR, &err, &len);
-               if (ret || err) {
-                       ret = ret ? ret : err;
+               if (ret)
+                       goto err;
+               if (err) {
+                       ret = rdma_seterrno(err);
+                       perror("async rconnect")
                        goto err;
                }
        }