Skip to content

Commit 63bf142

Browse files
committed
Minor.
1 parent ec40335 commit 63bf142

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

keystore/atomicfile/write.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,9 @@ func WriteFile(filename string, r io.Reader, mode os.FileMode) (err error) {
2828
_ = os.Remove(f.Name()) // yes, ignore the error, not much we can do about it.
2929
}
3030
}()
31-
// ensure we always close f. Note that this does not conflict with the close below, as close is idempotent.
32-
defer f.Close()
31+
// ensure we always close f. Note that this does not conflict with the close below, as close is idempotent while
32+
// it returns an error for repeating close operations.
33+
defer f.Close() //nolint:errcheck
3334
name := f.Name()
3435
if _, err := io.Copy(f, r); err != nil {
3536
return fmt.Errorf("cannot write data to tempfile %q: %v", name, err)

0 commit comments

Comments
 (0)