diff --git a/lib/roles/http/client/client-http.c b/lib/roles/http/client/client-http.c index 16fd8b245..11938b7d8 100644 --- a/lib/roles/http/client/client-http.c +++ b/lib/roles/http/client/client-http.c @@ -1255,6 +1255,8 @@ lws_generate_client_handshake(struct lws *wsi, char *pkt) // if (!wsi->client_pipeline) // conn1 = "close, "; p = lws_generate_client_ws_handshake(wsi, p, conn1); + if (!p) + return NULL; } else #endif {