Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Be defensive against flushAndExit getting called twice (#30992)
There's some evidence that this can get triggered twice (like multiple SIGINTs firing under certain configurations). To ensure the cleanup functions only run once, I'm grabbing them + clearing them before we run them and hit the await points. GitOrigin-RevId: b3b7953455dc32c2131133013d8d84ce5df4a013
- Loading branch information