aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/projectstore/remoteprojectstore.cpp
diff options
context:
space:
mode:
authorDan Engelbrecht <[email protected]>2024-05-30 14:45:11 +0200
committerGitHub Enterprise <[email protected]>2024-05-30 14:45:11 +0200
commit1d78cdb86ddb8eb050d2f7cd97c82974b854ca90 (patch)
tree6cefc5d2908f9ed49225844ca4d9982a7e6bec6e /src/zenserver/projectstore/remoteprojectstore.cpp
parentcache optimizations (#88) (diff)
downloadzen-1d78cdb86ddb8eb050d2f7cd97c82974b854ca90.tar.xz
zen-1d78cdb86ddb8eb050d2f7cd97c82974b854ca90.zip
Use a smaller thread pool for network operations when doing oplog import to reduce risk NIC/router failure (#89)
Medium worker pool now uses a minimum of 2 threads (up from 1)
Diffstat (limited to 'src/zenserver/projectstore/remoteprojectstore.cpp')
-rw-r--r--src/zenserver/projectstore/remoteprojectstore.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/zenserver/projectstore/remoteprojectstore.cpp b/src/zenserver/projectstore/remoteprojectstore.cpp
index 42c93f7cd..de6753a6b 100644
--- a/src/zenserver/projectstore/remoteprojectstore.cpp
+++ b/src/zenserver/projectstore/remoteprojectstore.cpp
@@ -2372,7 +2372,7 @@ LoadOplog(CidStore& ChunkStore,
Stopwatch Timer;
WorkerThreadPool& WorkerPool = GetLargeWorkerPool();
- WorkerThreadPool& NetworkWorkerPool = GetMediumWorkerPool();
+ WorkerThreadPool& NetworkWorkerPool = GetSmallWorkerPool();
std::unordered_set<IoHash, IoHash::Hasher> Attachments;
uint64_t BlockCountToDownload = 0;