mirror of
https://github.com/warmcat/libwebsockets.git
synced 2025-03-09 00:00:04 +01:00
client: allow failout when adding client headers
This commit is contained in:
parent
07d4cf7628
commit
11afda24ed
1 changed files with 3 additions and 3 deletions
|
@ -1175,7 +1175,6 @@ lws_generate_client_handshake(struct lws *wsi, char *pkt)
|
|||
if (n != 16) {
|
||||
lwsl_err("Unable to read from random dev %s\n",
|
||||
SYSTEM_RANDOM_FILEPATH);
|
||||
lws_close_free_wsi(wsi, LWS_CLOSE_STATUS_NOSTATUS);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
@ -1286,8 +1285,9 @@ lws_generate_client_handshake(struct lws *wsi, char *pkt)
|
|||
|
||||
/* give userland a chance to append, eg, cookies */
|
||||
|
||||
wsi->protocol->callback(wsi, LWS_CALLBACK_CLIENT_APPEND_HANDSHAKE_HEADER,
|
||||
wsi->user_space, &p, (pkt + context->pt_serv_buf_size) - p - 12);
|
||||
if (wsi->protocol->callback(wsi, LWS_CALLBACK_CLIENT_APPEND_HANDSHAKE_HEADER,
|
||||
wsi->user_space, &p, (pkt + context->pt_serv_buf_size) - p - 12))
|
||||
return NULL;
|
||||
|
||||
p += sprintf(p, "\x0d\x0a");
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue