Don't panic if we hit a dangling symlink in mungedocs

This commit is contained in:
Tim Hockin 2016-07-13 11:50:19 -07:00
parent 2906a35c1a
commit a8d394bfd4

View File

@ -158,6 +158,12 @@ func (f fileProcessor) visit(path string) error {
func newWalkFunc(fp *fileProcessor, changesNeeded *bool) filepath.WalkFunc {
return func(path string, info os.FileInfo, err error) error {
stat, err := os.Stat(path)
if err != nil {
if os.IsNotExist(err) {
return nil
}
return err
}
if path != *rootDir && stat.IsDir() && *norecurse {
return filepath.SkipDir
}