fix client getting hung up on at negotiation
Signed-off-by: Andy Green <andy.green@linaro.org>
This commit is contained in:
parent
809d69aa85
commit
7c507e4700
2 changed files with 3 additions and 0 deletions
|
@ -442,6 +442,7 @@ some_wait:
|
|||
lws_latency(context, wsi, "send lws_issue_raw", n,
|
||||
n == 1);
|
||||
switch (n) {
|
||||
case 0:
|
||||
case LWS_SSL_CAPABLE_ERROR:
|
||||
goto bail3;
|
||||
case LWS_SSL_CAPABLE_MORE_SERVICE:
|
||||
|
|
|
@ -701,6 +701,8 @@ handle_pending:
|
|||
break;
|
||||
#else
|
||||
n = lws_client_socket_service(context, wsi, pollfd);
|
||||
if (n)
|
||||
return 1;
|
||||
goto handled;
|
||||
#endif
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue