From: Jeffrey Altman Date: Sun, 20 Jan 2013 18:27:51 +0000 (-0500) Subject: Windows: clear ASYNCSTORING flag in scache recycle X-Git-Tag: openafs-stable-1_8_0pre1~1593 X-Git-Url: https://git.openafs.org/?p=openafs.git;a=commitdiff_plain;h=5bedc5e03a21409b7d2426387584267e33073457;hp=e7e83d8c7e2aef13109eff53cede43a1904bbe91 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 7f41d2f..e63005f 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;