diff --git a/src/network/http/websocket.cpp b/src/network/http/websocket.cpp index 0246c0b63..4436e5d43 100644 --- a/src/network/http/websocket.cpp +++ b/src/network/http/websocket.cpp @@ -6,6 +6,8 @@ #include #include +#include + #include #include #include @@ -61,6 +63,11 @@ namespace fc { namespace http { transport_type; static const long timeout_open_handshake = 0; + + // permessage_compress extension + struct permessage_deflate_config {}; + typedef websocketpp::extensions::permessage_deflate::enabled permessage_deflate_type; + }; struct asio_tls_with_stub_log : public websocketpp::config::asio_tls { diff --git a/vendor/websocketpp b/vendor/websocketpp index 792cb455b..4543c5f98 160000 --- a/vendor/websocketpp +++ b/vendor/websocketpp @@ -1 +1 @@ -Subproject commit 792cb455bec45837d8d801e82c6fd86c38e1dbdb +Subproject commit 4543c5f9860333e9c73552362ae74239f98e80fe