DTLSv1_listen Nonblock IO failure not returning SSL_ERROR_WANT_READ

Matt Caswell matt at openssl.org
Wed Mar 6 10:59:45 UTC 2019

On 06/03/2019 10:51, Raja Ashok wrote:
> Hi,
> When Nonblock IO failure happens on DTLSv1_listen() its returning 0. But
> SSL_get_error() is not returning SSL_ERROR_WANT_READ. Instead it
> Can someone tell its intentionally kept this behaviour ?

You are not supposed to call SSL_get_error() after DTLSv1_listen().

See the DTLSv1_listen() documentation here:



More information about the openssl-users mailing list