Merge pull request #3872 from MichaelEischer/fuse-fix

mount: Only remember successful snapshot refreshes
This commit is contained in:
MichaelEischer
2022-08-19 19:21:29 +02:00
committed by GitHub

View File

@@ -299,9 +299,8 @@ func (d *SnapshotsDirStructure) updateSnapshots(ctx context.Context) error {
// sort snapshots ascending by time (default order is descending)
sort.Sort(sort.Reverse(snapshots))
d.lastCheck = time.Now()
if d.snCount == len(snapshots) {
d.lastCheck = time.Now()
return nil
}
@@ -310,8 +309,8 @@ func (d *SnapshotsDirStructure) updateSnapshots(ctx context.Context) error {
return err
}
d.lastCheck = time.Now()
d.snCount = len(snapshots)
d.makeDirs(snapshots)
return nil
}