◐ Shell
clean mode source ↗

PidfdChildWatcher runs callbacks on the main thread eventloop and not the currently running loop

as of #93896 and #94593 asyncio.Runner(loop_factory=asyncio.new_event_loop) no longer calls asyncio.set_event_loop() and so the PidfdChildWatcher is never activated

this is unfortunate because it could run asyncio.get_running_loop().add_reader instead