aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/compute
diff options
context:
space:
mode:
Diffstat (limited to 'src/zenserver/compute')
-rw-r--r--src/zenserver/compute/computeserver.cpp4
-rw-r--r--src/zenserver/compute/computeserver.h1
2 files changed, 2 insertions, 3 deletions
diff --git a/src/zenserver/compute/computeserver.cpp b/src/zenserver/compute/computeserver.cpp
index 802d06caf..c64f081b3 100644
--- a/src/zenserver/compute/computeserver.cpp
+++ b/src/zenserver/compute/computeserver.cpp
@@ -419,6 +419,8 @@ ZenComputeServer::Cleanup()
m_IoRunner.join();
}
+ ShutdownServices();
+
if (m_Http)
{
m_Http->Close();
@@ -570,8 +572,6 @@ ZenComputeServer::RegisterServices(const ZenComputeServerConfig& ServerConfig)
ZEN_TRACE_CPU("ZenComputeServer::RegisterServices");
ZEN_UNUSED(ServerConfig);
- m_Http->RegisterService(m_StatsService);
-
if (m_ApiService)
{
m_Http->RegisterService(*m_ApiService);
diff --git a/src/zenserver/compute/computeserver.h b/src/zenserver/compute/computeserver.h
index e4a6b01d5..8f4edc0f0 100644
--- a/src/zenserver/compute/computeserver.h
+++ b/src/zenserver/compute/computeserver.h
@@ -129,7 +129,6 @@ public:
void Cleanup();
private:
- HttpStatsService m_StatsService;
GcManager m_GcManager;
GcScheduler m_GcScheduler{m_GcManager};
std::unique_ptr<CidStore> m_CidStore;