Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Close all SkyFunction states if the evaluation is interrupted.
Not doing this caused test_interrupted_children_waited to fail with --experimental_worker_for_repo_fetching=platform because SkyFunction states were not closed when the SkyFunction was interrupted in flight, which caused processes spawned by repository fetching not to be interrupted in turn. Work towards #10515 . RELNOTES: None. PiperOrigin-RevId: 554477869 Change-Id: Ie6d2289b5bfdc7f4a73fc9dd29a40a5fa79b6269
- Loading branch information