Skip to content
Snippets Groups Projects
Commit 7c507e47 authored by Andy Green's avatar Andy Green
Browse files

fix client getting hung up on at negotiation

parent 809d69aa
No related branches found
No related tags found
No related merge requests found
...@@ -442,6 +442,7 @@ some_wait: ...@@ -442,6 +442,7 @@ some_wait:
lws_latency(context, wsi, "send lws_issue_raw", n, lws_latency(context, wsi, "send lws_issue_raw", n,
n == 1); n == 1);
switch (n) { switch (n) {
case 0:
case LWS_SSL_CAPABLE_ERROR: case LWS_SSL_CAPABLE_ERROR:
goto bail3; goto bail3;
case LWS_SSL_CAPABLE_MORE_SERVICE: case LWS_SSL_CAPABLE_MORE_SERVICE:
......
...@@ -701,6 +701,8 @@ handle_pending: ...@@ -701,6 +701,8 @@ handle_pending:
break; break;
#else #else
n = lws_client_socket_service(context, wsi, pollfd); n = lws_client_socket_service(context, wsi, pollfd);
if (n)
return 1;
goto handled; goto handled;
#endif #endif
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment