(websocket server) fix regression from 8.1.2, where per-deflate message compression was always disabled

This commit is contained in:
Benjamin Sergeant
2020-02-22 10:15:43 -08:00
parent 242c945400
commit 8837d5e784
5 changed files with 18 additions and 2 deletions

View File

@ -134,6 +134,13 @@ namespace ix
_enablePong = false;
}
void WebSocket::enablePerMessageDeflate()
{
std::lock_guard<std::mutex> lock(_configMutex);
WebSocketPerMessageDeflateOptions perMessageDeflateOptions(true);
_perMessageDeflateOptions = perMessageDeflateOptions;
}
void WebSocket::disablePerMessageDeflate()
{
std::lock_guard<std::mutex> lock(_configMutex);