From 8989e8ef3ac68fbf93090b4eeb999081d215d945 Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Wed, 24 May 2017 02:19:25 +0100 Subject: give up on the code to stop AsyncCommandManager. It fails with many scripts running, and its only done deep on exit code. It is a backgroud thread should not block exit and never did --- .../ScriptEngine/Shared/Api/Implementation/AsyncCommandManager.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'OpenSim/Region/ScriptEngine') diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/AsyncCommandManager.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/AsyncCommandManager.cs index eb6455a..5f57f39 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/AsyncCommandManager.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/AsyncCommandManager.cs @@ -188,9 +188,11 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api cmdHandlerThreadCycleSleepms = 100; } +/* ~AsyncCommandManager() { // Shut down thread + try { lock (staticLock) @@ -213,7 +215,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api { } } - +*/ /// /// Main loop for the manager thread /// -- cgit v1.1