2
2
mirror of https://github.com/octoleo/restic.git synced 2024-12-24 11:55:28 +00:00

cache: check for context cancellation before clearing cache

This commit is contained in:
Srigovind Nayak 2024-08-11 15:43:03 +05:30 committed by Michael Eischer
parent fac1d9fea1
commit 0cf1737289

View File

@ -247,6 +247,10 @@ func (b *Backend) List(ctx context.Context, t backend.FileType, fn func(f backen
return err
}
if ctx.Err() != nil {
return ctx.Err()
}
// clear the cache for files that are not in the repo anymore, ignore errors
err = b.Cache.Clear(t, ids)
if err != nil {