Jesús Cea Avión <j...@jcea.es> added the comment:

Antoine, now I am worried about writes, since my usual aproach would be 
something like this:

"""
select says that it is Ok to try to write
buf = buf[socket.send(buf):]
"""

If now I can get a "retry" while writing, what is the logic?. Does Python retry 
automatically, internally?. Do I get a frame worth of ack and then the 
exception (in the next loop iteration), garanteeing nothing was written, or 
what?.

I think SSL module documentation should write down this captchas when using 
non-blocking sockets. That is, that read/write can raise exceptions even if 
"select" was OK.

----------

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

Reply via email to