]> git.michaelhowe.org Git - packages/o/openafs.git/commit
DEVEL15-windows-smb-dead-vc-gc-20080801
authorJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 1 Aug 2008 13:53:38 +0000 (13:53 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 1 Aug 2008 13:53:38 +0000 (13:53 +0000)
commit332fee329a92b8a6686e5bb6a3087082d82ec23d
tree3942cee7ee7ea8422710fc14e4193b57f6266a02
parentf044af3148614b65086a5589cad3e1db380c161a
DEVEL15-windows-smb-dead-vc-gc-20080801

LICENSE MIT

deltas windows-smb-dead-vc-gc-20080627 and
windows-dead-vc-cleanup-take-two-20080703 attempted to
protect against an infinite recursion when cleaning up
dead smb virtual circuits.  they failed to address the
incrementing of the vc refcount in smb_ReleaseVCInternal
when it is about to call smb_CleanupDeadVC.  If the vc
is already being cleaned, then smb_ReleaseVCInternal
should not increment the refCount and should not call
smb_CleanupDeadVC.
src/WINNT/afsd/smb.c