[issue35310] select which was interrupted by EINTR isn't re-run if the timeout has passed

Brian Maissy report at bugs.python.org
Tue Nov 27 02:07:29 EST 2018


Brian Maissy <brian at medigate.io> added the comment:

The current behavior is:

> select() is not retried, and the rlist is returned as-is (with fds in it which are not ready for reading)

Yes, this is a bug. It results in select() indicating that fd are ready for reading when they, in fact, are not.

----------

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue35310>
_______________________________________


More information about the Python-bugs-list mailing list