Propagate InterruptedException from another place where it's possible.

PiperOrigin-RevId: 295762405
diff --git a/src/main/java/com/google/devtools/build/skyframe/SkyFunctionEnvironment.java b/src/main/java/com/google/devtools/build/skyframe/SkyFunctionEnvironment.java
index a78524d..08f16ce 100644
--- a/src/main/java/com/google/devtools/build/skyframe/SkyFunctionEnvironment.java
+++ b/src/main/java/com/google/devtools/build/skyframe/SkyFunctionEnvironment.java
@@ -283,8 +283,8 @@
       eventBuilder.addTransitive(ValueWithMetadata.getEvents(value));
       postBuilder.addTransitive(ValueWithMetadata.getPosts(value));
     }
-    NestedSet<TaggedEvents> taggedEvents = eventBuilder.build();
-    NestedSet<Postable> postables = postBuilder.build();
+    NestedSet<TaggedEvents> taggedEvents = eventBuilder.buildInterruptibly();
+    NestedSet<Postable> postables = postBuilder.buildInterruptibly();
     evaluatorContext.getReplayingNestedSetEventVisitor().visit(taggedEvents);
     evaluatorContext.getReplayingNestedSetPostableVisitor().visit(postables);
     return Pair.of(taggedEvents, postables);