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 python-dev, vstinner
Date 2015-03-18.00:53:45
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1426640026.24.0.345748436778.issue23694@psf.upfronthosting.co.za>
In-reply-to
Content
fileutils_eintr.patch: handle EINTR for open, fopen and dup (only on Linux for dup in _Py_dup).

_Py_wfopen() and _Py_fopen() are not modified because callers are not really prepared to handle exceptions. These functions are mostly used during early steps of Python initializations. If someone is motived, you can propose a patch for these functions.

For other functions (cwd, readlink, etc.), it's not clear to me if we can get EINTR or not.
History
Date User Action Args
2015-03-18 00:53:46vstinnersetrecipients: + vstinner, python-dev
2015-03-18 00:53:46vstinnersetmessageid: <1426640026.24.0.345748436778.issue23694@psf.upfronthosting.co.za>
2015-03-18 00:53:46vstinnerlinkissue23694 messages
2015-03-18 00:53:46vstinnercreate