diff --git a/internal/fshasher/fshasher.go b/internal/fshasher/fshasher.go index 712d068ec..2ee226bc3 100644 --- a/internal/fshasher/fshasher.go +++ b/internal/fshasher/fshasher.go @@ -114,10 +114,11 @@ func writeFile(ctx context.Context, w io.Writer, f fs.File) error { if err != nil { return err } + defer r.Close() //nolint:errcheck if _, err = io.Copy(w, r); err != nil { return err } - return r.Close() + return nil }