diff options
-rw-r--r-- | src/mongo/executor/task_executor_pool.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/executor/task_executor_pool.cpp b/src/mongo/executor/task_executor_pool.cpp index 2f7bd5d95d8..01cab1897a3 100644 --- a/src/mongo/executor/task_executor_pool.cpp +++ b/src/mongo/executor/task_executor_pool.cpp @@ -48,10 +48,10 @@ size_t TaskExecutorPool::getSuggestedPoolSize() { } ProcessInfo p; - unsigned numCores = p.getNumCores(); + auto numCores = p.getNumAvailableCores(); // Never suggest a number outside the range [4, 64]. - return std::max(4U, std::min(64U, numCores)); + return std::max<size_t>(4U, std::min<size_t>(64U, numCores)); } void TaskExecutorPool::startup() { |