我使用以下选项编译了libwebsockets v1.7-stable:
cmake .. -DCMAKE_INSTALL_PREFIX:PATH=/tmp/test -DLWS_WITH_ZLIB=0 -DLWS_WITHOUT_EXTENSIONS=1 -DLWS_WITH_SSL=0
当我尝试使用此库编译test-server-echo时,我在LWS_CALLBACK_RECEIVE上遇到了断言失败:
main.c:109: callback_echo: Assertion `(int)pss->len == -1' failed.
与此同时,使用库编译的test-echo-server工作顺利。我该如何解决这个问题?
您可以在此处找到代码:http://pastebin.com/VMMhG4bP