Force min 4 threads in pool

This commit is contained in:
ta264 2020-05-23 22:49:15 +01:00 committed by Qstick
parent 0080e6b685
commit 789e47dfff
1 changed files with 5 additions and 0 deletions

View File

@ -1,4 +1,6 @@
using System;
using System.ServiceProcess;
using System.Threading;
using NLog;
using NzbDrone.Common.Composition;
using NzbDrone.Common.EnvironmentInfo;
@ -89,6 +91,9 @@ namespace Radarr.Host
//_cancelHandler = new CancelHandler();
}
ThreadPool.GetMinThreads(out var minWorker, out var minIOC);
ThreadPool.SetMinThreads(Math.Max(4, minWorker), Math.Max(4, minIOC));
_runtimeInfo.IsExiting = false;
DbFactory.RegisterDatabase(_container);
_hostController.StartServer();