(original) (raw)

On Mon, Feb 2, 2015 at 9:45 PM, Antoine Pitrou <solipsis@pitrou.net> wrote:

Hello,

I'm now accepting PEP 475 - "Retry system calls failing with EINTR".
You can read it at https://www.python.org/dev/peps/pep-0475/

The implementation is more or less ready at
http://bugs.python.org/issue23285, so you can expect it to land in the
main repo relatively soon.

Regards

Antoine.

I may be chiming in a little late, however, I'd have a question: does this affect non-blocking applications somehow?
How often should we expect to receive EINTR? Is it correct to state that in case many EINTR signals are sent repeatedly a non-blocking framework such as asyncio may hang for "too long"?

--