From d82351b409ad7db93b05e3a0f79e568704ed1ea5 Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Mon, 31 Jan 2005 04:24:44 +0000 Subject: [PATCH] STABLE14-windows-aclent-20050126 Undo the FreeACLEnt lock as it is an automatic deadlock (cherry picked from commit 4c27de95394d44e2066413de7eca65315b83cacb) --- src/WINNT/afsd/cm_aclent.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/WINNT/afsd/cm_aclent.c b/src/WINNT/afsd/cm_aclent.c index 589804587..89902dc74 100644 --- a/src/WINNT/afsd/cm_aclent.c +++ b/src/WINNT/afsd/cm_aclent.c @@ -84,7 +84,6 @@ static cm_aclent_t *GetFreeACLEnt(void) if (cm_aclLRUp == NULL) osi_panic("empty aclent LRU", __FILE__, __LINE__); - lock_ObtainWrite(&cm_aclLock); aclp = cm_aclLRUEndp; if (aclp == cm_aclLRUEndp) cm_aclLRUEndp = (cm_aclent_t *) osi_QPrev(&aclp->q); @@ -109,7 +108,6 @@ static cm_aclent_t *GetFreeACLEnt(void) cm_ReleaseUser(aclp->userp); aclp->userp = NULL; } - lock_ReleaseWrite(&cm_aclLock); return aclp; } -- 2.39.5