From deb1fe8c7c39bed0d739f79a717554e79e4c08d5 Mon Sep 17 00:00:00 2001 From: "Jeff Hill johill@lanl.gov" Date: Wed, 15 May 2013 10:24:18 -0600 Subject: [PATCH] removed deadlock potential from test code --- src/ca/client/acctst.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ca/client/acctst.c b/src/ca/client/acctst.c index 96b394db2..8d38b7b53 100644 --- a/src/ca/client/acctst.c +++ b/src/ca/client/acctst.c @@ -1406,9 +1406,9 @@ static void multiSubscrDestroyLateNoCallbackTest ( const char *pName, unsigned i epicsMutexUnlock ( pTestData->m_mutex ); } for ( j=0; j < multiSubscrDestroyLateNoCallbackEventCount; j++ ) { + SEVCHK ( ca_clear_event ( pTestData->m_eventData[j].m_id ) , NULL ); epicsMutexLockStatus lockStatus = epicsMutexLock ( pTestData->m_mutex ); verify ( lockStatus == epicsMutexLockOK ); - SEVCHK ( ca_clear_event ( pTestData->m_eventData[j].m_id ) , NULL ); pTestData->m_eventData[j].m_callbackIsOk = FALSE; epicsMutexUnlock ( pTestData->m_mutex ); }