浏览代码

Merge pull request #7615 from crosbymichael/fix-utils-panic

Fix panic in validate context for build
Tibor Vass 11 年之前
父节点
当前提交
63ed18ad11
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      utils/utils.go

+ 1 - 1
utils/utils.go

@@ -644,7 +644,7 @@ func ValidateContextDirectory(srcPath string, excludes []string) error {
 		// skip checking if symlinks point to non-existing files, such symlinks can be useful
 		// also skip named pipes, because they hanging on open
 		lstat, _ := os.Lstat(filePath)
-		if lstat.Mode()&(os.ModeSymlink|os.ModeNamedPipe) != 0 {
+		if lstat != nil && lstat.Mode()&(os.ModeSymlink|os.ModeNamedPipe) != 0 {
 			return nil
 		}