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 rosslagerwall
Recipients brian.curtin, docs@python, gregory.p.smith, r.david.murray, rosslagerwall, tim.golden
Date 2010-12-20.15:07:20
SpamBayes Score 2.1448562e-08
Marked as misclassified No
Message-id <1292857642.86.0.104789519846.issue10739@psf.upfronthosting.co.za>
In-reply-to
Content
Since the code in subprocess gets the underlying fileno of the file-like object (line 819 of subprocess.py), I presume it is an example of the general problem of files and sockets not mixing very well on Windows.

So, I have attached a patch to document this in socket.makefile().

However, I also see that *it* is documented in select.select() that it will not work with Windows file-like objects. Maybe there should still be a note in subprocess.Popen() as per the first patch?
History
Date User Action Args
2010-12-20 15:07:22rosslagerwallsetrecipients: + rosslagerwall, gregory.p.smith, tim.golden, r.david.murray, brian.curtin, docs@python
2010-12-20 15:07:22rosslagerwallsetmessageid: <1292857642.86.0.104789519846.issue10739@psf.upfronthosting.co.za>
2010-12-20 15:07:20rosslagerwalllinkissue10739 messages
2010-12-20 15:07:20rosslagerwallcreate