Windows: cm_GetSCache do not release unheld lock
authorJeffrey Altman <jaltman@your-file-system.com>
Mon, 21 Nov 2011 18:14:40 +0000 (13:14 -0500)
committerDerrick Brashear <shadow@dementix.org>
Sun, 26 Feb 2012 06:32:24 +0000 (22:32 -0800)
commit256a9f51c024680bc2898d73d72574c63c5cd220
treef9d327192f22e6401e5f7799012f5a624b1e3749
parent2866c3f1b941840c54f5d5f05bd85cba9b997f94
Windows: cm_GetSCache do not release unheld lock

if cm_GetNewSCache() fails, an attempt would be made to
release cm_scacheLock which is not held.  However, it should
be noted that cm_GetNewSCache() cannot fail without itself
triggering a panic.

Reviewed-on: http://gerrit.openafs.org/6103
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Tested-by: Jeffrey Altman <jaltman@secure-endpoints.com>
Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com>
(cherry picked from commit d42db13152fb8fa374db6531020da6effca51ab4)

Change-Id: Ibb3aff0a256c6846ac8b9336a50ea021f8a1e2f6
Reviewed-on: http://gerrit.openafs.org/6809
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
src/WINNT/afsd/cm_scache.c