From ef26527ac69fcf043b8766de77e6ec0035d26826 Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Thu, 9 Sep 2021 19:39:17 +0100 Subject: [PATCH] Ooops.. better not have a thread lease time of 3ms --- .../Avatar/InstantMessage/MessageTransferModule.cs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/OpenSim/Region/CoreModules/Avatar/InstantMessage/MessageTransferModule.cs b/OpenSim/Region/CoreModules/Avatar/InstantMessage/MessageTransferModule.cs index f20294210b..a2150c2e6d 100644 --- a/OpenSim/Region/CoreModules/Avatar/InstantMessage/MessageTransferModule.cs +++ b/OpenSim/Region/CoreModules/Avatar/InstantMessage/MessageTransferModule.cs @@ -84,7 +84,7 @@ namespace OpenSim.Region.CoreModules.Avatar.InstantMessage m_log.Debug("[MESSAGE TRANSFER]: Module enabled"); m_Enabled = true; - IMXMLRPCSendWorkers = new ObjectJobEngine(DoSendIMviaXMLRPC, "IMXMLRPCSendWorkers", 3); + IMXMLRPCSendWorkers = new ObjectJobEngine(DoSendIMviaXMLRPC, "IMXMLRPCSendWorkers", 1000, 3); } public virtual void AddRegion(Scene scene) @@ -439,9 +439,6 @@ namespace OpenSim.Region.CoreModules.Avatar.InstantMessage public MessageResultNotification result; }; - //private Queue pendingInstantMessages = new Queue(); - //private int numInstantMessageThreads = 0; - private void SendGridInstantMessageViaXMLRPC(GridInstantMessage im, MessageResultNotification result) { GIMData gim = new GIMData()