From 4e3819480268d0f312b9d4b63b02565ae0630c28 Mon Sep 17 00:00:00 2001 From: ftillier Date: Fri, 2 Sep 2005 21:28:31 +0000 Subject: [PATCH] Fixed bug where proxy_send_sa_req could return without releasing lock. git-svn-id: svn://openib.tc.cornell.edu/gen1@55 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86 --- trunk/core/al/kernel/al_proxy_subnet.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/trunk/core/al/kernel/al_proxy_subnet.c b/trunk/core/al/kernel/al_proxy_subnet.c index 89465703..0769c3fb 100644 --- a/trunk/core/al/kernel/al_proxy_subnet.c +++ b/trunk/core/al/kernel/al_proxy_subnet.c @@ -309,9 +309,9 @@ proxy_send_sa_req( else { al_hdl_free( p_context->h_al, hdl ); - cl_spinlock_release( &p_context->h_al->obj.lock ); proxy_send_sa_req_err2: + cl_spinlock_release( &p_context->h_al->obj.lock ); cl_free( p_sa_req ); proxy_send_sa_req_err1: -- 2.41.0