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 vstinner
Recipients amrith, gps, pitrou, r.david.murray, vstinner
Date 2014-07-31.15:46:34
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <CAMpsgwaUZPsuJMkcudTRcEKuGYHkJT1wvvp90NoFAZDxcn7+wQ@mail.gmail.com>
In-reply-to <1406820967.14.0.537716756737.issue22114@psf.upfronthosting.co.za>
Content
> However, I submit to you that this is NOT an eventlet issue. (...) capture all exceptions that would point a user to retry (such as EAGAIN and EINTR) and mask them and return some EFATAL.

You cannot get EAGAIN on a blocking file descriptor and subprocess
uses blocking file descriptors. It looks like eventlet monkey patching
makes file descriptors non-blocking.
History
Date User Action Args
2014-07-31 15:46:34vstinnersetrecipients: + vstinner, pitrou, gps, r.david.murray, amrith
2014-07-31 15:46:34vstinnerlinkissue22114 messages
2014-07-31 15:46:34vstinnercreate