diff options
Diffstat (limited to 'src/main/java/com')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/skyframe/GlobFunction.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/GlobFunction.java b/src/main/java/com/google/devtools/build/lib/skyframe/GlobFunction.java index 50b7c294c7..e1c877f455 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/GlobFunction.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/GlobFunction.java @@ -146,6 +146,9 @@ public final class GlobFunction implements SkyFunction { "readdir and stat disagree about whether " + symlinkRootedPath.asPath() + " is a symlink."), Transience.TRANSIENT); } + if (!symlinkFileValue.exists()) { + continue; + } isDirectory = symlinkFileValue.isDirectory(); } |