rsocket-branch: fix location of rs_close() in rdma_supported() rsocket-branch
authorbpb
Thu, 31 Jan 2019 16:53:10 -0800
branchrsocket-branch
changeset 57134 096bba76efd1
parent 57133 649968056694
child 57142 78d016915473
rsocket-branch: fix location of rs_close() in rdma_supported()
src/jdk.net/linux/native/libextnet/rdma_util_md.c
--- a/src/jdk.net/linux/native/libextnet/rdma_util_md.c	Thu Jan 31 13:18:31 2019 -0800
+++ b/src/jdk.net/linux/native/libextnet/rdma_util_md.c	Thu Jan 31 16:53:10 2019 -0800
@@ -225,9 +225,9 @@
     int rv, s;
     s = rs_socket(PF_INET, SOCK_STREAM, 0);
     if (s < 0) {
-        rs_close(s);
         return JNI_FALSE;
     }
+    rs_close(s);
     return JNI_TRUE;
 }