From d9593faccc59b06c022895fd0bca3a183a65d3da Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Tue, 3 Oct 2006 03:30:20 +0000 Subject: [PATCH] DEVEL15-windows-scache-ref-leak-20061002 when handling VNOVNODE must release the scache entry. (cherry picked from commit 62e5dab3d6ea8105cec253b45cef3ebcc0da1930) --- src/WINNT/afsd/cm_conn.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/WINNT/afsd/cm_conn.c b/src/WINNT/afsd/cm_conn.c index 3a48feaae..f47abc197 100644 --- a/src/WINNT/afsd/cm_conn.c +++ b/src/WINNT/afsd/cm_conn.c @@ -440,6 +440,7 @@ cm_Analyze(cm_conn_t *connp, cm_user_t *userp, cm_req_t *reqp, lock_ObtainWrite(&cm_scacheLock); cm_RecycleSCache(scp, CM_SCACHE_RECYCLEFLAG_DESTROY_BUFFERS); + cm_ReleaseSCacheNoLock(scp); lock_ReleaseWrite(&cm_scacheLock); if (pscp) { -- 2.39.5