Blame SOURCES/dapl-2.0.25-dat_ia_open_hang.patch

7d3275
diff -up dapl-2.0.32/dapl/openib_cma/device.c.open dapl-2.0.32/dapl/openib_cma/device.c
7d3275
--- dapl-2.0.32/dapl/openib_cma/device.c.open	2011-02-14 00:07:30.000000000 -0500
7d3275
+++ dapl-2.0.32/dapl/openib_cma/device.c	2011-07-22 14:20:30.045473449 -0400
7d3275
@@ -285,7 +285,6 @@ DAT_RETURN dapls_ib_open_hca(IN IB_HCA_N
7d3275
 	}
7d3275
 	ret = rdma_bind_addr(cm_id, (struct sockaddr *)&hca_ptr->hca_address);
7d3275
 	if ((ret) || (cm_id->verbs == NULL)) {
7d3275
-		rdma_destroy_id(cm_id);
7d3275
 		dapl_log(DAPL_DBG_TYPE_ERR,
7d3275
 			 " open_hca: rdma_bind ERR %s."
7d3275
 			 " Is %s configured?\n", strerror(errno), hca_name);