Armin Rigo added the comment:

Am I correct in thinking that you're simply replacing the OSError(EINTR) with 
returning empty lists?  This is bound to subtly break code, e.g. the code that 
expects reasonably that a return value of three empty lists means the timeout 
really ran out (i.e. the version of the code that is already the most careful). 
 Shouldn't you restart the poll with the remaining time until timeout?

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue18885>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to