From e61925a7797e5ff990d1aa8f952acb6c435c63f4 Mon Sep 17 00:00:00 2001 From: Philipp Wollermann Date: Thu, 21 Jan 2016 15:26:54 +0000 Subject: Copy output files out of the sandbox even when the action failed. -- MOS_MIGRATED_REVID=112683298 --- .../com/google/devtools/build/lib/sandbox/NamespaceSandboxRunner.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/main') 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 outputs) throws IOException { -- cgit v1.2.3