diff --git a/arangod/Scheduler/Scheduler.cpp b/arangod/Scheduler/Scheduler.cpp index ca6e3313ce..1f3505bf5b 100644 --- a/arangod/Scheduler/Scheduler.cpp +++ b/arangod/Scheduler/Scheduler.cpp @@ -212,6 +212,10 @@ bool Scheduler::start(ConditionVariable* cv) { _nrRealMaximum = 4 * _nrMaximal; } + if (_nrRealMaximum <= 64) { + _nrRealMaximum = 64; + } + for (size_t i = 0; i < 2; ++i) { startNewThread(); }