Change-Id: I2bb490ba3c1db05c4dc7660ca7319d7d96d16c0f
Reviewed-on: http://gerrit.openafs.org/6072
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com>
Tested-by: Jeffrey Altman <jaltman@secure-endpoints.com>
* threads can be actively involved in storing data at a time
* on a file.
*/
- lock_ObtainRead(&rp->scp);
+ lock_ObtainRead(&rp->scp->rw);
willBlock = (rp->scp->flags & CM_SCACHEFLAG_DATASTORING);
- lock_ReleaseRead(&rp->scp);
+ lock_ReleaseRead(&rp->scp->rw);
}
else if (rp->procp == RDR_BkgFetch || rp->procp == cm_BkgPrefetch) {
/*