Chmod error should not be fatal (fixes #612)

This commit is contained in:
Jakob Borg
2014-09-20 15:41:52 +02:00
parent d9b0a73787
commit eb0d742672

View File

@@ -1003,7 +1003,10 @@ func ensureDir(dir string, mode int) {
l.FatalErr(err) l.FatalErr(err)
} else if mode >= 0 && err == nil && int(fi.Mode()&0777) != mode { } else if mode >= 0 && err == nil && int(fi.Mode()&0777) != mode {
err := os.Chmod(dir, os.FileMode(mode)) err := os.Chmod(dir, os.FileMode(mode))
l.FatalErr(err) // This can fail on crappy filesystems, nothing we can do about it.
if err != nil {
l.Warnln(err)
}
} }
} }