On startup FrameworkEventSource and RuntimeEventSource; while running on different threads, contend on EventSource.Initialize waiting for the DoCommand of the other to complete, so run sequentially (intermixed), also PortableThreadPoolEventSource and ArrayPoolEventSource:


/cc @stephentoub
Related to #44598