Whamcloud - gitweb
ulnds/socklnd must close open socket after unsuccessful
[fs/lustre-release.git] / lnet / ulnds / socklnd / connection.c
index 51aa535..b429060 100644 (file)
@@ -491,8 +491,10 @@ connection force_tcp_connection(manager    m,
     }
     
     /* say hello */
-    if (tcpnal_hello(fd, nid))
+    if (tcpnal_hello(fd, nid)) {
+            close(fd);
             goto out;
+    }
     
     conn = allocate_connection(m, nid, fd);