[issue39744] asyncio.subprocess's communicate(None) does not close stdin

2020-02-24 Thread Marek Marczykowski-Górecki
Change by Marek Marczykowski-Górecki : -- keywords: +patch pull_requests: +18010 stage: -> patch review pull_request: https://github.com/python/cpython/pull/18650 ___ Python tracker

[issue39744] asyncio.subprocess's communicate(None) does not close stdin

2020-02-24 Thread Marek Marczykowski-Górecki
Marek Marczykowski-Górecki added the comment: This is BTW similar to https://bugs.python.org/issue26848 -- ___ Python tracker ___

[issue39744] asyncio.subprocess's communicate(None) does not close stdin

2020-02-24 Thread Marek Marczykowski-Górecki
New submission from Marek Marczykowski-Górecki : Standard subprocess's communicate() called with None input (or no argument at all closes process stdin. The asyncio variant does not. This leads to issue with various processes that wait for EOF on stdin before terminating. Test script