Skip to content

[2.7] bpo-35182: fix communicate() crash after child closes its pipes (GH-17020)#17023

Closed
and800 wants to merge 1 commit into
python:2.7from
and800:subprocess27
Closed

[2.7] bpo-35182: fix communicate() crash after child closes its pipes (GH-17020)#17023
and800 wants to merge 1 commit into
python:2.7from
and800:subprocess27

Conversation

@and800

@and800 and800 commented Oct 31, 2019

Copy link
Copy Markdown
Contributor

invalid port
haven't noticed that there's no timeout feature in py2

…GH-17020)

When communicate() is called in a loop, it crashes when the child process
has already closed any piped standard stream, but still continues to be running
@bedevere-bot bedevere-bot added tests Tests in the Lib/test dir awaiting review labels Oct 31, 2019
@and800 and800 closed this Nov 1, 2019
@and800
and800 deleted the subprocess27 branch November 1, 2019 00:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting review tests Tests in the Lib/test dir

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants