lib
lib copied to clipboard
Only one websocket frame is handled if multiple frames are received in single recv()
Steps to reproduce:
- open (with correct IP and port)
chrome-devtools://devtools/bundled/inspector.html?experiments=true&v8only=true&ws=127.0.0.1:8888/backend
in Chrome, it sends multiple websocket frames in a row -
wby_socket_recv
receives data for all frames in a single call (e.g. 421 bytes in my case) -
ws_frame
callback inwby_update_connection
is called only for the first frame (e.g. 47 bytes in my case) - other frames are ignored
Expected result: ws_frame
callback should be called for all received websocket frames
Note: Win8