From 1b9a77f08d93481fafbe435904230ac4f5ca242a Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Wed, 21 Apr 2021 14:15:12 +0100 Subject: [PATCH] actually change scripts timers, to the ini setting AsyncLLCommandLoopms ( default 100, 50 a more reasonable value that just eats a bit more cpu looping around --- .../Shared/Api/Implementation/AsyncCommandManager.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/AsyncCommandManager.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/AsyncCommandManager.cs index eb7e7a2869..719bb7ee5d 100755 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/AsyncCommandManager.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/AsyncCommandManager.cs @@ -183,9 +183,8 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api private void ReadConfig() { -// cmdHandlerThreadCycleSleepms = m_ScriptEngine.Config.GetInt("AsyncLLCommandLoopms", 100); - // TODO: Make this sane again - cmdHandlerThreadCycleSleepms = 50; + cmdHandlerThreadCycleSleepms = m_ScriptEngine.Config.GetInt("AsyncLLCommandLoopms", 100); + cmdHandlerThreadCycleSleepms = Utils.Clamp(cmdHandlerThreadCycleSleepms, 25, 250); } /*