Close backend files in case of errors

This commit is contained in:
Alexander Neumann
2018-01-25 21:05:57 +01:00
parent d62a664bb7
commit 909d9273cc
3 changed files with 4 additions and 0 deletions

View File

@@ -127,6 +127,7 @@ func (b *Backend) cacheFile(ctx context.Context, h restic.Handle) error {
}
if err = b.Cache.Save(h, rd); err != nil {
_ = rd.Close()
return err
}