From: Jeffrey Altman Date: Tue, 17 Feb 2009 04:37:59 +0000 (+0000) Subject: STABLE14-vclosevnodefiles-ihandle-leak-20090216 X-Git-Tag: openafs-stable-1_4_9pre1~42 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=fcdedef79ec31ca215eeed7ea88e971f2cc7a940;p=packages%2Fo%2Fopenafs.git STABLE14-vclosevnodefiles-ihandle-leak-20090216 LICENSE IPL10 FIXES 124359 don't leak ihandles on close. this isn't a complete fix for the issue (cherry picked from commit b9816e12f7ed8213c9c4eaea09e992e69ce4ee05) --- diff --git a/src/vol/vnode.c b/src/vol/vnode.c index dfd159db1..c8b7b1413 100644 --- a/src/vol/vnode.c +++ b/src/vol/vnode.c @@ -959,6 +959,7 @@ VCloseVnodeFiles_r(Volume * vp) for (vnp = VnodeHashTable[i]; vnp; vnp = vnp->hashNext) { if (vnp->volumePtr == vp) { IH_REALLYCLOSE(vnp->handle); + IH_RELEASE(vnp->handle); } } }