diff options
| author | Stefan Boberg <[email protected]> | 2023-10-04 13:13:23 +0200 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-10-04 13:13:23 +0200 |
| commit | 3e8db7cd243e8be3b2d5fea2490b9ad70f765590 (patch) | |
| tree | c1533ae25b0b717dd2393960c5449aadd56807c4 /src/zenserver/zenserver.cpp | |
| parent | factored out http parser from asio into separate files (#444) (diff) | |
| download | zen-3e8db7cd243e8be3b2d5fea2490b9ad70f765590.tar.xz zen-3e8db7cd243e8be3b2d5fea2490b9ad70f765590.zip | |
removed websocket protocol support(#445)
removed websocket support since it is not used right now and is unlikely to be used in the future
Diffstat (limited to 'src/zenserver/zenserver.cpp')
| -rw-r--r-- | src/zenserver/zenserver.cpp | 22 |
1 files changed, 0 insertions, 22 deletions
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 <zencore/trace.h> #include <zencore/workthreadpool.h> #include <zenhttp/httpserver.h> -#include <zenhttp/websocket.h> #include <zenstore/cidstore.h> #include <zenstore/scrubcontext.h> #include <zenutil/basicfile.h> @@ -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<uint16_t>(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<zen::HttpServer> m_Http; - std::unique_ptr<zen::WebSocketServer> m_WebSocket; std::unique_ptr<zen::AuthMgr> m_AuthMgr; std::unique_ptr<zen::HttpAuthService> m_AuthService; zen::HttpStatusService m_StatusService; |