From a4835250161b9bdf47de00399899a36a4fdd1016 Mon Sep 17 00:00:00 2001 From: "Justin Clark-Casey (justincc)" Date: Fri, 8 Aug 2014 23:29:33 +0100 Subject: [PATCH] Change default max threads if SmartThreadPool is used as the main thread pool from 15 to 300 Running out of such threads under heavy load causes delayed packet processing which can lead to spurious UDP resends and knock on issues. We already massively boost the min/max builtin pool worker and IOCP threads (which even with STP are still used for inbound network requests) without obvious adverse effects. The threads are only instantiated if they are required. This change does not affect other async_call_method options. --- bin/OpenSimDefaults.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/OpenSimDefaults.ini b/bin/OpenSimDefaults.ini index 708a094f1c..1b697bb758 100644 --- a/bin/OpenSimDefaults.ini +++ b/bin/OpenSimDefaults.ini @@ -55,7 +55,7 @@ ; Max threads to allocate on the FireAndForget thread pool ; when running with the SmartThreadPool option above - MaxPoolThreads = 15 + MaxPoolThreads = 300 ; Plugin Registry Location ; Set path to directory for plugin registry. Information about the