diff options
author | 2016-01-21 15:26:54 +0000 | |
---|---|---|
committer | 2016-01-21 16:22:32 +0000 | |
commit | e61925a7797e5ff990d1aa8f952acb6c435c63f4 (patch) | |
tree | b40dcde59d537db0d9b78cd3ff608a26e0b5cb3a /src/main/java/com/google/devtools/build/lib | |
parent | 3ea4d4445aa975d165beeb2082ab6039ec46df7e (diff) |
Copy output files out of the sandbox even when the action failed.
--
MOS_MIGRATED_REVID=112683298
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/sandbox/NamespaceSandboxRunner.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/sandbox/NamespaceSandboxRunner.java b/src/main/java/com/google/devtools/build/lib/sandbox/NamespaceSandboxRunner.java index 239d3acef6..ed6f714d33 100644 --- a/src/main/java/com/google/devtools/build/lib/sandbox/NamespaceSandboxRunner.java +++ b/src/main/java/com/google/devtools/build/lib/sandbox/NamespaceSandboxRunner.java @@ -200,9 +200,9 @@ public class NamespaceSandboxRunner { CommandFailureUtils.describeCommandFailure( verboseFailures, spawnArguments, env, cwd.getPath()); throw new UserExecException(message, e, timedOut); + } finally { + copyOutputs(outputs); } - - copyOutputs(outputs); } private void createFileSystem(Collection<PathFragment> outputs) throws IOException { |