Skip to content
This repository was archived by the owner on Jul 30, 2021. It is now read-only.

Commit fef22c1

Browse files
authored
Merge pull request #761 from diegs/chmod
checkpointer: chmod before close.
2 parents 63c97ef + b71fb70 commit fef22c1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pkg/checkpoint/manifest.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,10 +90,10 @@ func writeAndAtomicRename(path string, data []byte, perm os.FileMode) error {
9090
if _, err := tmpfile.Write(data); err != nil {
9191
return err
9292
}
93-
if err := tmpfile.Close(); err != nil {
93+
if err := tmpfile.Chmod(perm); err != nil {
9494
return err
9595
}
96-
if err := tmpfile.Chmod(perm); err != nil {
96+
if err := tmpfile.Close(); err != nil {
9797
return err
9898
}
9999
return os.Rename(tmpfile.Name(), path)

0 commit comments

Comments
 (0)