Change information
Commit message:
Fix crash masking when actions fail early during execution.
When an action fails (e.g. OOM) before it can be registered with the status reporter, the cleanup process still tries to remove it. This causes a secondary "Action not present" error that masks the original failure.
We now track whether the action was successfully registered and only attempt to remove it if it was.
PiperOrigin-RevId: 925294080
Change-Id: I88e3fb0e96a30f90428a96ed3fcb908db954e8e2
Files:
- M src/main/java/com/google/devtools/build/lib/skyframe/SkyframeActionExecutor.java
Change size: XS
Delta: 1 file changed, 6 insertions(+), 1 deletion(-)
Branch: refs/heads/master