From f54c70741b4008c242aa8f088be7551bfe41ac1f Mon Sep 17 00:00:00 2001 From: Justin Clark-Casey (justincc) Date: Tue, 4 Nov 2014 17:21:22 +0000 Subject: Add "show threadpool calls active" console debug command. This shows named threadpool calls (excluding timer and network calls) that are currently queued or running. Also shows total of labelled and any anonymous calls. --- .../Framework/EntityTransfer/HGEntityTransferModule.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'OpenSim/Region/CoreModules') diff --git a/OpenSim/Region/CoreModules/Framework/EntityTransfer/HGEntityTransferModule.cs b/OpenSim/Region/CoreModules/Framework/EntityTransfer/HGEntityTransferModule.cs index 519c18b..522de79 100644 --- a/OpenSim/Region/CoreModules/Framework/EntityTransfer/HGEntityTransferModule.cs +++ b/OpenSim/Region/CoreModules/Framework/EntityTransfer/HGEntityTransferModule.cs @@ -110,6 +110,11 @@ namespace OpenSim.Region.CoreModules.Framework.EntityTransfer } } + /// + /// Used for processing analysis of incoming attachments in a controlled fashion. + /// + private HGIncomingSceneObjectEngine m_incomingSceneObjectEngine; + #region ISharedRegionModule public override string Name @@ -155,6 +160,7 @@ namespace OpenSim.Region.CoreModules.Framework.EntityTransfer scene.RegisterModuleInterface(this); //scene.EventManager.OnIncomingSceneObject += OnIncomingSceneObject; + m_incomingSceneObjectEngine = new HGIncomingSceneObjectEngine(scene.Name); m_incomingSceneObjectEngine.Start(); } } @@ -540,8 +546,6 @@ namespace OpenSim.Region.CoreModules.Framework.EntityTransfer } } - private HGIncomingSceneObjectEngine m_incomingSceneObjectEngine = new HGIncomingSceneObjectEngine(); - public override bool HandleIncomingSceneObject(SceneObjectGroup so, Vector3 newPosition) { // FIXME: We must make it so that we can use SOG.IsAttachment here. At the moment it is always null! -- cgit v1.1