This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: asyncio.create_subprocess_exec doesn't capture all stdout output
Type: behavior Stage:
Components: asyncio Versions: Python 3.8, Python 3.7
process
Status: open Resolution:
Dependencies: Superseder:
Assigned To: Nosy List: apatrushev, asvetlov, cannedrag, yselivanov
Priority: normal Keywords:

Created on 2017-10-20 20:59 by cannedrag, last changed 2022-04-11 14:58 by admin.

Files
File name Uploaded Description Edit
show.py cannedrag, 2017-10-20 20:59
Messages (1)
msg322422 - (view) Author: Anton Patrushev (apatrushev) Date: 2018-07-26 13:40
The issue is invalid. I just added the following lines to the end of your main:
```
    line = await asyncio.wait_for(process.stderr.readline(), 10)
    print(line)
```

and got additional info:
```
b'/bin/bash: echo local: command not found\n'
```

So the problem is not in asyncio.
History
Date User Action Args
2022-04-11 14:58:53adminsetgithub: 76011
2018-07-26 13:40:08apatrushevsetnosy: + apatrushev
messages: + msg322422
2018-05-29 19:22:36yselivanovsetnosy: + asvetlov

versions: + Python 3.7, Python 3.8, - Python 3.6
2017-10-20 20:59:08cannedragcreate