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.

Author martin.panter
Recipients martin.panter
Date 2014-12-16.10:47:26
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1418726846.57.0.741196312323.issue21619@psf.upfronthosting.co.za>
In-reply-to
Content
Here is a patch to fix this by calling wait() even if stdin.close() fails, including a test case. With my patch, the subprocess context manager __exit__() will still raise a BrokenPipeError, but no zombie will be left.
History
Date User Action Args
2014-12-16 10:47:26martin.pantersetrecipients: + martin.panter
2014-12-16 10:47:26martin.pantersetmessageid: <1418726846.57.0.741196312323.issue21619@psf.upfronthosting.co.za>
2014-12-16 10:47:26martin.panterlinkissue21619 messages
2014-12-16 10:47:26martin.pantercreate