diff --git a/src/afs/afs_analyze.c b/src/afs/afs_analyze.c index c28d79405d..c0233ef99c 100644 --- a/src/afs/afs_analyze.c +++ b/src/afs/afs_analyze.c @@ -197,6 +197,9 @@ VLDB_Same(struct VenusFid *afid, struct vrequest *areq) } } + tvp->states &= ~VRecheck; /* Just checked it. */ + tvp->setupTime = osi_Time(); /* Time the vldb was checked. */ + ReleaseWriteLock(&tvp->lock); afs_PutVolume(tvp, WRITE_LOCK); } else { /* can't find volume */