Fix MbedTLS disconnect handling. (#500)

This commit is contained in:
Paul Whiting
2024-03-18 22:23:14 -07:00
committed by GitHub
parent 70602c4e6b
commit 39e085bebc
+5
View File
@@ -352,6 +352,11 @@ namespace ix
return res;
}
if (res == 0)
{
errno = ECONNRESET;
}
if (res == MBEDTLS_ERR_SSL_WANT_READ || res == MBEDTLS_ERR_SSL_WANT_WRITE)
{
errno = EWOULDBLOCK;