aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/zenserver/storage/zenstorageserver.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/zenserver/storage/zenstorageserver.cpp b/src/zenserver/storage/zenstorageserver.cpp
index 65de3eca2..e2f20f8b6 100644
--- a/src/zenserver/storage/zenstorageserver.cpp
+++ b/src/zenserver/storage/zenstorageserver.cpp
@@ -197,7 +197,8 @@ ZenStorageServer::InitializeServices(const ZenStorageServerConfig& ServerOptions
ZEN_INFO("instantiating project service");
- m_JobQueue = MakeJobQueue(8, "bgjobs");
+ m_JobQueue = MakeJobQueue(8, "bgjobs");
+ m_OpenProcessCache = std::make_unique<OpenProcessCache>();
m_ProjectStore = new ProjectStore(*m_CidStore, m_DataRoot / "projects", m_GcManager, ProjectStore::Configuration{});
m_HttpProjectService.reset(
@@ -548,8 +549,7 @@ ZenStorageServer::InitializeStructuredCache(const ZenStorageServerConfig& Server
Config.NamespaceConfig.DiskLayerConfig.BucketConfig.LargeObjectThreshold = 128 * 1024 * 1024;
}
- m_CacheStore = new ZenCacheStore(m_GcManager, *m_JobQueue, m_DataRoot / "cache", Config, m_GcManager.GetDiskWriteBlocker());
- m_OpenProcessCache = std::make_unique<OpenProcessCache>();
+ m_CacheStore = new ZenCacheStore(m_GcManager, *m_JobQueue, m_DataRoot / "cache", Config, m_GcManager.GetDiskWriteBlocker());
const ZenUpstreamCacheConfig& UpstreamConfig = ServerOptions.UpstreamCacheConfig;
@@ -804,7 +804,6 @@ ZenStorageServer::Cleanup()
m_UpstreamService.reset();
m_UpstreamCache.reset();
m_CacheStore = {};
- m_OpenProcessCache.reset();
m_HttpWorkspacesService.reset();
m_Workspaces.reset();
@@ -813,6 +812,7 @@ ZenStorageServer::Cleanup()
m_CidStore.reset();
m_AuthService.reset();
m_AuthMgr.reset();
+ m_OpenProcessCache.reset();
m_Http = {};
ShutdownWorkerPools();