From: Jeffrey Altman Date: Sun, 20 Jan 2013 18:27:51 +0000 (-0500) Subject: Windows: clear ASYNCSTORING flag in scache recycle X-Git-Tag: upstream/1.8.0_pre1^2~1593 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=5bedc5e03a21409b7d2426387584267e33073457;p=packages%2Fo%2Fopenafs.git Windows: clear ASYNCSTORING flag in scache recycle If the scache has been recycled the ASYNCSTORING flag cannot be accurrate. Clear it. Change-Id: Ie5a5a19bf1818e36f6274ba24ddeaf5f4b835ff4 Reviewed-on: http://gerrit.openafs.org/8970 Tested-by: BuildBot Reviewed-by: Jeffrey Altman Tested-by: Jeffrey Altman --- diff --git a/src/WINNT/afsd/cm_scache.c b/src/WINNT/afsd/cm_scache.c index 7f41d2fa0..e63005f26 100644 --- a/src/WINNT/afsd/cm_scache.c +++ b/src/WINNT/afsd/cm_scache.c @@ -186,7 +186,8 @@ long cm_RecycleSCache(cm_scache_t *scp, afs_int32 flags) | CM_SCACHEFLAG_RO | CM_SCACHEFLAG_PURERO | CM_SCACHEFLAG_OVERQUOTA - | CM_SCACHEFLAG_OUTOFSPACE)); + | CM_SCACHEFLAG_OUTOFSPACE + | CM_SCACHEFLAG_ASYNCSTORING)); scp->serverModTime = 0; scp->dataVersion = CM_SCACHE_VERSION_BAD; scp->bufDataVersionLow = CM_SCACHE_VERSION_BAD;