[issue37535] Client SSLSocket with select.select() always returns readable with OpenSSL 1.1.1
Christian Heimes
report at bugs.python.org
Tue Dec 10 02:34:39 EST 2019
Christian Heimes <lists at cheimes.de> added the comment:
do_handshake() performs just the handshake. TLS protocol can send or receive additional protocol data after the handshake, e.g. alerts, rekeying or renegotiation. The example just happened to not trigger these in TLS 1.2. TLS makes non-blocking IO more complicated.
----------
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue37535>
_______________________________________
More information about the Python-bugs-list
mailing list