From c0fc8513c3d022978df0f94062a754b9736cd7c3 Mon Sep 17 00:00:00 2001 From: Sean Hefty Date: Thu, 4 Feb 2010 14:37:56 -0800 Subject: [PATCH] Refresh of dapl-clean-lock --- trunk/ulp/dapl2/dapl/openib_scm/cm.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/trunk/ulp/dapl2/dapl/openib_scm/cm.c b/trunk/ulp/dapl2/dapl/openib_scm/cm.c index 356f0fb5..00995f0f 100644 --- a/trunk/ulp/dapl2/dapl/openib_scm/cm.c +++ b/trunk/ulp/dapl2/dapl/openib_scm/cm.c @@ -317,6 +317,7 @@ void dapls_ib_cm_free(dp_ib_cm_handle_t cm_ptr, DAPL_EP *ep) closesocket(cm_ptr->socket); } dapl_os_unlock(&cm_ptr->lock); + dapl_os_lock_destroy(&cm_ptr->lock); dapl_os_free(cm_ptr, sizeof(*cm_ptr)); return; } @@ -1779,6 +1780,7 @@ void cr_thread(void *arg) inet_ntoa(((struct sockaddr_in *) &cr->msg.daddr.so)->sin_addr)); dapl_os_unlock(&cr->lock); + dapl_os_lock_destroy(&cr->lock); dapls_ib_cm_free(cr, cr->ep); continue; } -- 2.46.0