From: Jeffrey Altman Date: Fri, 18 Nov 2011 14:54:43 +0000 (-0500) Subject: Windows: RDR_RequestFileExtentsAsync unheld lock X-Git-Tag: upstream/1.8.0_pre1^2~3029 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=8ce811e34379615f942e9ca73d1ba78bfe742042;p=packages%2Fo%2Fopenafs.git Windows: RDR_RequestFileExtentsAsync unheld lock commit 55f5f356af2ef884413bd656f100055741ae871b forgot to remove a lock_ReleaseWrite(&scp->rw) in RDR_RequestFileExtentsAsync(). Change-Id: I787ceddcada3659c7b2fae9bb90aa005a71d2ceb Reviewed-on: http://gerrit.openafs.org/6075 Tested-by: BuildBot Reviewed-by: Jeffrey Altman Tested-by: Jeffrey Altman --- diff --git a/src/WINNT/afsrdr/user/RDRFunction.c b/src/WINNT/afsrdr/user/RDRFunction.c index 1423111a6..bdd10f511 100644 --- a/src/WINNT/afsrdr/user/RDRFunction.c +++ b/src/WINNT/afsrdr/user/RDRFunction.c @@ -3286,7 +3286,6 @@ RDR_RequestFileExtentsAsync( IN cm_user_t *userp, bufp, ByteOffset.QuadPart, bufp->datap - RDR_extentBaseAddress, cm_data.blockSize); } else { lock_ReleaseWrite(&buf_globalLock); - lock_ReleaseWrite(&scp->rw); } } else { if (bBufRelease) {