mirror of
https://github.com/warmcat/libwebsockets.git
synced 2025-03-09 00:00:04 +01:00
pmd: handle zero-length rx
This commit is contained in:
parent
93f05d6eff
commit
91166ecb2a
2 changed files with 6 additions and 0 deletions
|
@ -500,6 +500,9 @@ ping_drop:
|
|||
eff_buf.token = &wsi->u.ws.rx_ubuf[LWS_PRE];
|
||||
eff_buf.token_len = wsi->u.ws.rx_ubuf_head;
|
||||
|
||||
if (wsi->u.ws.opcode == LWSWSOPC_PONG && !eff_buf.token_len)
|
||||
goto already_done;
|
||||
|
||||
drain_extension:
|
||||
lwsl_ext("%s: passing %d to ext\n", __func__, eff_buf.token_len);
|
||||
|
||||
|
|
|
@ -1556,6 +1556,9 @@ ping_drop:
|
|||
eff_buf.token = &wsi->u.ws.rx_ubuf[LWS_PRE];
|
||||
eff_buf.token_len = wsi->u.ws.rx_ubuf_head;
|
||||
|
||||
if (wsi->u.ws.opcode == LWSWSOPC_PONG && !eff_buf.token_len)
|
||||
goto already_done;
|
||||
|
||||
drain_extension:
|
||||
lwsl_ext("%s: passing %d to ext\n", __func__, eff_buf.token_len);
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue