library may be loaded and unloaded without calling open
in which case the cm event channel is not created.
Signed-off by: Arlin Davis [EMAIL PROTECTED]
---
dapl/openib_cma/dapl_ib_util.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/dapl/openib_cma/dapl_ib_util.c b/dapl/openib_cma/dapl_ib_util.c
index a7ba3d6..1f41186 100755
--- a/dapl/openib_cma/dapl_ib_util.c
+++ b/dapl/openib_cma/dapl_ib_util.c
@@ -178,7 +178,8 @@ int32_t dapls_ib_release(void)
{
dapl_dbg_log(DAPL_DBG_TYPE_UTIL, " dapl_ib_release: \n");
dapli_ib_thread_destroy();
- rdma_destroy_event_channel(g_cm_events);
+ if (g_cm_events != NULL)
+ rdma_destroy_event_channel(g_cm_events);
return 0;
}
--
1.5.2.5
_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general
To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general