I am using v1.0 of the library.<br>Configure Options:  --disable-static --enable-shared --enable-openssl --enable-libcrypto --with-client-cert-dir=xxxx<br><br>This is a NON-SSL web socket connection.<br><br>I create both the Client and Server to support the libwebsocket_internal_extensions.<br>
<br>My question is should deflate-frame extension support more than the MAX_USER_RX_BUFFER size of data?<br>For Example:<br>Client calls libwebsocket_write with a buffer of 4119, of that UserData is 4097. I see this gets compressed to 206 bytes.<br>
Which the server receives, 206 bytes, but it inflates to 4096 bytes of user data.<br>libwebsockets_remaining_packet_payload tells me no more bytes. But I am missing 1 byte of data.<br><br>The strange thing, if the server goes to close the connection, the client will write 2 more bytes before the CALLBACK_CLOSED is called.<br>
<br>Anybody have an idea what is going on here?<br><br>Thanks for any help<br><br>Larry<br>