BlueBrain / Rockets

REST and websockets C++ library
GNU Lesser General Public License v3.0
38 stars 8 forks source link

HTTP support broken since libwebsockets 2.4 #4

Closed rdumusc closed 6 years ago

rdumusc commented 6 years ago

This exact commit: https://github.com/warmcat/libwebsockets/commit/904a9c09205f0241dc7837225326d09009acf1b5 makes the http unit test run forever in MockClient::check(), waiting for a response. This happens even though HTTP2 support is not enabled.

The README gives important information about making user code compatible with HTTP2, in particular the use of LWS_PRE for http messages. https://github.com/warmcat/libwebsockets/commit/904a9c09205f0241dc7837225326d09009acf1b5#diff-1f03cf4c934e6f301ce30ed85400933b

rdumusc commented 6 years ago

Fixed by https://github.com/BlueBrain/Rockets/pull/24