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 martius
Recipients giampaolo.rodola, martius, yselivanov
Date 2017-08-25.14:01:26
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1503669686.67.0.938691819593.issue28287@psf.upfronthosting.co.za>
In-reply-to
Content
Yes, the goal is to isolate the blocking IO in __init__ into other methods so Popen can be subclassed in asyncio.

The end goal is to ensure that when asyncio calls Popen(), it doesn't block the process. In the context of asyncio, there's no need to make Popen() IOs non-blocking as they will be performed with the asyncio API (rather than the IO methods provided by the Popen object).
History
Date User Action Args
2017-08-25 14:01:26martiussetrecipients: + martius, giampaolo.rodola, yselivanov
2017-08-25 14:01:26martiussetmessageid: <1503669686.67.0.938691819593.issue28287@psf.upfronthosting.co.za>
2017-08-25 14:01:26martiuslinkissue28287 messages
2017-08-25 14:01:26martiuscreate