CVSROOT:        /cvs
Module name:    src
Changes by:     js...@cvs.openbsd.org   2020/05/16 12:00:29

Modified files:
        lib/libssl     : tls13_record_layer.c 

Log message:
Return TLS13_IO_WANT_POLLIN after processing post-handshake messages.

After post-handshake handshake messages have been processed, we need to
return TLS13_IO_WANT_POLLIN rather than TLS13_IO_WANT_RETRY. The latter
will cause us to try to read another TLS record, when there may not be
any data available - this will then block in the case of a blocking read.

This reverts part of r1.25.

Issue noticed by inoguchi@

ok beck@ tb@

Reply via email to