mirror of
https://github.com/warmcat/libwebsockets.git
synced 2025-03-30 00:00:16 +01:00
Subject: [PATCH] platorm windows-sockets: treat WSAEWOULDBLOCK as
MBEDTLS_ERR_SSL_WANT_READ|WRITE
This commit is contained in:
parent
9bfca5b7c3
commit
ba84a1d3b5
1 changed files with 2 additions and 2 deletions
|
@ -569,7 +569,7 @@ lws_plat_mbedtls_net_send(void *ctx, const uint8_t *buf, size_t len)
|
|||
return ret;
|
||||
|
||||
en = LWS_ERRNO;
|
||||
if (en == EAGAIN || en == EWOULDBLOCK)
|
||||
if (en == EAGAIN || en == EWOULDBLOCK || en == WSAEWOULDBLOCK)
|
||||
return MBEDTLS_ERR_SSL_WANT_WRITE;
|
||||
|
||||
ret = WSAGetLastError();
|
||||
|
@ -594,7 +594,7 @@ lws_plat_mbedtls_net_recv(void *ctx, unsigned char *buf, size_t len)
|
|||
return ret;
|
||||
|
||||
en = LWS_ERRNO;
|
||||
if (en == EAGAIN || en == EWOULDBLOCK)
|
||||
if (en == EAGAIN || en == EWOULDBLOCK || en == WSAEWOULDBLOCK)
|
||||
return MBEDTLS_ERR_SSL_WANT_READ;
|
||||
|
||||
ret = WSAGetLastError();
|
||||
|
|
Loading…
Add table
Reference in a new issue