diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkAction.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkAction.java index 8148a97aba6c97..b19335fcee9496 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkAction.java +++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkAction.java @@ -297,17 +297,6 @@ public ActionContinuationOrResult beginExecution(ActionExecutionContext actionEx return new CppLinkActionContinuation(actionExecutionContext, spawnContinuation).execute(); } - @Override - @ThreadCompatible - public ActionResult execute(ActionExecutionContext actionExecutionContext) - throws ActionExecutionException, InterruptedException { - ActionContinuationOrResult continuation = beginExecution(actionExecutionContext); - while (!continuation.isDone()) { - continuation = continuation.execute(); - } - return continuation.get(); - } - private Spawn createSpawn(ActionExecutionContext actionExecutionContext) throws ActionExecutionException { try {