From: Jeffrey Altman Date: Sat, 3 Nov 2007 16:08:03 +0000 (+0000) Subject: windows-buf-20071103 X-Git-Tag: BP-openafs-windows-kdfs-ifs~385 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=ef6684d005b3858dd6a1a94deee48b4bbd167932;p=packages%2Fo%2Fopenafs.git windows-buf-20071103 assert that the cm_scache_t mutex is held when calling buf_ForceDataVersion(). --- diff --git a/src/WINNT/afsd/cm_buf.c b/src/WINNT/afsd/cm_buf.c index daeb764b7..2f580b182 100644 --- a/src/WINNT/afsd/cm_buf.c +++ b/src/WINNT/afsd/cm_buf.c @@ -1504,6 +1504,8 @@ long buf_ForceDataVersion(cm_scache_t * scp, afs_uint32 fromVersion, afs_uint32 unsigned int i; int found = 0; + lock_AssertMutex(&scp->mx); + i = BUF_FILEHASH(&scp->fid); lock_ObtainWrite(&buf_globalLock);