Files
podman/vendor/github.com/containers/storage/pkg/system/chmod.go
2020-11-02 05:26:11 -05:00

18 lines
233 B
Go

package system
import (
"errors"
"os"
"syscall"
)
func Chmod(name string, mode os.FileMode) error {
err := os.Chmod(name, mode)
for err != nil && errors.Is(err, syscall.EINTR) {
err = os.Chmod(name, mode)
}
return err
}