Marien Zwart added the comment:

GNU readline 7.0 introduces the problematic use of pselect(). GNU readline 6.3 
is unaffected (and presumably older versions as well). I didn't check other 
implementations.

I'll see if I can get this fixed in GNU readline. The non-select code is still 
there, and the NEWS file says pselect is used because SIGWINCH interrupts it, 
while it doesn't interrupt read(). So maybe readline can fall through to the 
old code if a high FD is used, since it doesn't regress functionality that much 
(while adding poll support to readline would run into similar portability 
issues as we're seeing here).

----------

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

Reply via email to