[Libwebsockets] SSL Client receive large frame problem.
bjorn.bosell at gmail.com
Fri Apr 24 11:11:23 CEST 2015
We recently updated to the latest version of libwebsocket from a very old
one and ran into a problem.
When receiving a large frame(~25Kb) using ssl we ended up in a endless loop
after getting the first part of the frame(4k) in a
It appears that "wsi->pending_read_list_next == wsi", meaning that
"wsi_next == wsi".
And when stepping through the loop we did not end up in the "if" clause to
There seems to have been some recent changes around that particular code,
so we tried going back to a revision just prior to those changes
(7e37d10e47289a6f42785119e74f6961b4ac933f 2015-01-28) and we did not
experience the issue anymore.
So, we are wondering if there is anything obvious we are doing wrong? Or if
there may be a bug hiding somewhere in the ssl client receive handling.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Libwebsockets