From 60f8c91c9562217a9e38b7adee377bf59a9f9f43 Mon Sep 17 00:00:00 2001 From: Kasper Peeters Date: Mon, 23 Dec 2024 12:35:10 +0000 Subject: [PATCH] Attempt to fix websocket issue. --- client_server/websocket_client.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/client_server/websocket_client.cc b/client_server/websocket_client.cc index d9b8210bed..55eddb2523 100644 --- a/client_server/websocket_client.cc +++ b/client_server/websocket_client.cc @@ -46,10 +46,16 @@ void websocket_client::connect(const std::string& uri_string) if (is_ssl_) { wss_stream_ = std::make_unique>>(ioc_, ssl_ctx_); + wss_stream_->binary(false); // Set to text mode + wss_stream_->auto_fragment(false); // Don't fragment messages + wss_stream_->read_message_max(64 * 1024 * 1024); // 64MB max message size } else { ws_stream_ = std::make_unique>(ioc_); + ws_stream_->binary(false); // Set to text mode + ws_stream_->auto_fragment(false); // Don't fragment messages + ws_stream_->read_message_max(64 * 1024 * 1024); // 64MB max message size } // Start the connection process