[issue22114] You cannot call communicate() safely after receiving EAGAIN

Antoine Pitrou report at bugs.python.org
Thu Jul 31 17:10:09 CEST 2014


Antoine Pitrou added the comment:

This sounds like an issue specific to eventlet. There's no reason for the standard communicate() call to raise EAGAIN, since the created pipes are blocking.

That said, if the fix is that trivial, I wouldn't be opposed to see it enter the stdlib (assuming it doesn't break anything).

----------
nosy: +pitrou

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue22114>
_______________________________________


More information about the Python-bugs-list mailing list