Hello Mr Moreno,
the function 'onion_websocket_write' does not return the correct length information in all cases. If the internal writing is split in multiple parts, only the length of the last
token is propagated.
|
return (*lpwriter) (ws->req, tout, len & 1023); |
Fix:
return (ret + (*lpwriter) (ws->req, tout, len & 1023));
Regards Olaf Schulz
Hello Mr Moreno,
the function 'onion_websocket_write' does not return the correct length information in all cases. If the internal writing is split in multiple parts, only the length of the last
token is propagated.
onion/src/onion/websocket.c
Line 238 in 2b3b230
Fix:
Regards Olaf Schulz