From 3e8db7cd243e8be3b2d5fea2490b9ad70f765590 Mon Sep 17 00:00:00 2001 From: Stefan Boberg Date: Wed, 4 Oct 2023 13:13:23 +0200 Subject: removed websocket protocol support(#445) removed websocket support since it is not used right now and is unlikely to be used in the future --- src/zenserver/zenserver.cpp | 22 ---------------------- 1 file changed, 22 deletions(-) (limited to 'src/zenserver/zenserver.cpp') diff --git a/src/zenserver/zenserver.cpp b/src/zenserver/zenserver.cpp index cf9f03d89..83eb81e3b 100644 --- a/src/zenserver/zenserver.cpp +++ b/src/zenserver/zenserver.cpp @@ -17,7 +17,6 @@ #include #include #include -#include #include #include #include @@ -309,15 +308,6 @@ public: m_Http = zen::CreateHttpServer(ServerOptions.HttpServerConfig); int EffectiveBasePort = m_Http->Initialize(ServerOptions.BasePort); - if (ServerOptions.WebSocketPort != 0) - { - const uint32_t ThreadCount = - ServerOptions.WebSocketThreads > 0 ? uint32_t(ServerOptions.WebSocketThreads) : std::thread::hardware_concurrency(); - - m_WebSocket = zen::WebSocketServer::Create( - {.Port = gsl::narrow(ServerOptions.WebSocketPort), .ThreadCount = Max(ThreadCount, uint32_t(16))}); - } - // Setup authentication manager { std::string EncryptionKey = ServerOptions.EncryptionKey; @@ -396,11 +386,6 @@ public: #if ZEN_WITH_TESTS m_Http->RegisterService(m_TestingService); - - if (m_WebSocket) - { - m_WebSocket->RegisterService(m_TestingService); - } #endif if (m_HttpProjectService) @@ -526,11 +511,6 @@ public: OnReady(); - if (m_WebSocket) - { - m_WebSocket->Run(); - } - m_Http->Run(IsInteractiveMode); SetNewState(kShuttingDown); @@ -590,7 +570,6 @@ public: m_CidStore.reset(); m_AuthService.reset(); m_AuthMgr.reset(); - m_WebSocket.reset(); m_Http = {}; m_JobQueue.reset(); } @@ -788,7 +767,6 @@ private: } zen::Ref m_Http; - std::unique_ptr m_WebSocket; std::unique_ptr m_AuthMgr; std::unique_ptr m_AuthService; zen::HttpStatusService m_StatusService; -- cgit v1.2.3