aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/zenserver.cpp
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2023-10-04 13:13:23 +0200
committerGitHub <[email protected]>2023-10-04 13:13:23 +0200
commit3e8db7cd243e8be3b2d5fea2490b9ad70f765590 (patch)
treec1533ae25b0b717dd2393960c5449aadd56807c4 /src/zenserver/zenserver.cpp
parentfactored out http parser from asio into separate files (#444) (diff)
downloadzen-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.cpp22
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;