[issue32115] Ignored SIGCHLD causes asyncio.Process.wait to hang forever

2019-06-02 Thread Andrew Svetlov
Andrew Svetlov added the comment: #35621 fixes the problem for default ThreadedChildWatcher -- resolution: -> duplicate stage: -> resolved status: open -> closed superseder: -> asyncio.create_subprocess_exec() only works with main event loop ___

[issue32115] Ignored SIGCHLD causes asyncio.Process.wait to hang forever

2017-12-21 Thread Andrew Svetlov
Andrew Svetlov added the comment: Thank for bug report. Do you know other widespread tools with this problem? plan9port sounds too esoteric to me. -- nosy: +asvetlov versions: +Python 3.6, Python 3.7 -Python 3.5 ___ Python tracker

[issue32115] Ignored SIGCHLD causes asyncio.Process.wait to hang forever

2017-11-22 Thread rogpeppe
New submission from rogpeppe : If some parent process has disabled SIGCHLD, that signal is inherited and stops that signal being delivered, which means that asyncio.Process.wait will never complete. As an example, the plan9port terminal window, 9term, (https://9fans.github.io/plan9port/man/ma