cache: Don't return an error for truncated files

Closes #1229
Closes #1328
This commit is contained in:
Alexander Neumann 2018-11-25 14:18:02 +01:00
parent 6dc7cca597
commit 00597284de
1 changed files with 2 additions and 1 deletions

View File

@ -127,7 +127,8 @@ func (c *Cache) Save(h restic.Handle, rd io.Reader) error {
if n <= crypto.Extension {
_ = f.Close()
_ = c.Remove(h)
return errors.Errorf("trying to cache truncated file %v", h)
debug.Log("trying to cache truncated file %v, removing", h)
return nil
}
if err = f.Close(); err != nil {