mirror of
https://github.com/warmcat/libwebsockets.git
synced 2025-03-30 00:00:16 +01:00
fix ssl error reporting
Signed-off-by: Andy Green <andy.green@linaro.org>
This commit is contained in:
parent
485abc1c66
commit
529d4814d0
1 changed files with 2 additions and 2 deletions
|
@ -345,7 +345,7 @@ lws_ssl_capable_read(struct libwebsocket *wsi, unsigned char *buf, int len)
|
||||||
if (n >= 0)
|
if (n >= 0)
|
||||||
return n;
|
return n;
|
||||||
|
|
||||||
n = SSL_get_error(wsi->ssl, len);
|
n = SSL_get_error(wsi->ssl, n);
|
||||||
if (n == SSL_ERROR_WANT_READ || n == SSL_ERROR_WANT_WRITE)
|
if (n == SSL_ERROR_WANT_READ || n == SSL_ERROR_WANT_WRITE)
|
||||||
return LWS_SSL_CAPABLE_MORE_SERVICE;
|
return LWS_SSL_CAPABLE_MORE_SERVICE;
|
||||||
|
|
||||||
|
@ -364,7 +364,7 @@ lws_ssl_capable_write(struct libwebsocket *wsi, unsigned char *buf, int len)
|
||||||
if (n >= 0)
|
if (n >= 0)
|
||||||
return n;
|
return n;
|
||||||
|
|
||||||
n = SSL_get_error(wsi->ssl, len);
|
n = SSL_get_error(wsi->ssl, n);
|
||||||
if (n == SSL_ERROR_WANT_READ || n == SSL_ERROR_WANT_WRITE) {
|
if (n == SSL_ERROR_WANT_READ || n == SSL_ERROR_WANT_WRITE) {
|
||||||
if (n == SSL_ERROR_WANT_WRITE)
|
if (n == SSL_ERROR_WANT_WRITE)
|
||||||
lws_set_blocking_send(wsi);
|
lws_set_blocking_send(wsi);
|
||||||
|
|
Loading…
Add table
Reference in a new issue