Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Previously, if a failure occurred when evaluating conditions on a separate thread, an NPE would occur on the main thread as the expected array of outcomes was null. This commit avoids the NPE and the lack of error reporting by rethrowing on the main thread any failure that occurs on the separate thread that's spawned to parallelize the evaluation. Closes gh-41492
- Loading branch information