mirror of https://github.com/grpc/grpc.git
[iomgr] Never shut down grpc_event_engine (#30089)
There's been an uptick of races against g_event_engine in iomgr (this is not the new event engine but rather the old one that is a component of iomgr on posix). It's of genuinely little interest if this shuts down or not, so instead, just initialize it once at the first grpc_init, and then leave it for the lifetime of the application. Should solve the majority of our TSAN flakes on Linux, and *I suspect* many of our other flakiness problems at head. As we move to event engine over the next small amount of time we can transition to a better init/shutdown story for that.pull/30095/head
parent
f1d1032163
commit
0979955f9b
1 changed files with 23 additions and 20 deletions
Loading…
Reference in new issue