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 Andrew.Lutomirski
Recipients Andrew.Lutomirski, gps, gregory.p.smith, r.david.murray, vstinner
Date 2014-01-20.22:26:31
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1390256791.62.0.385690755684.issue20318@psf.upfronthosting.co.za>
In-reply-to
Content
FWIW, sticking a mutex in Popen.__init__ (wrapping the whole thing) seems to work around this issue (for programs that aren't using multiprocessing or fork, for example).  This might be a good-enough fix and be safe enough to stick in the standard library.
History
Date User Action Args
2014-01-20 22:26:31Andrew.Lutomirskisetrecipients: + Andrew.Lutomirski, gregory.p.smith, vstinner, gps, r.david.murray
2014-01-20 22:26:31Andrew.Lutomirskisetmessageid: <1390256791.62.0.385690755684.issue20318@psf.upfronthosting.co.za>
2014-01-20 22:26:31Andrew.Lutomirskilinkissue20318 messages
2014-01-20 22:26:31Andrew.Lutomirskicreate