diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/AsyncCommandManager.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/AsyncCommandManager.cs index 2cc502c0df..b3d24243b0 100755 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/AsyncCommandManager.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/AsyncCommandManager.cs @@ -254,9 +254,6 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api // Check HttpRequests try { m_HttpRequest[s].CheckHttpRequests(); } catch { } - // Check Listeners - try { m_Listener[s].CheckListeners(); } catch {} - // Check ScriptTimers try { m_ScriptTimer[s].CheckTimerEvents(); } catch {} diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/Plugins/Listener.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/Plugins/Listener.cs index a0ef9bebf7..5a2fb172a0 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/Plugins/Listener.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/Plugins/Listener.cs @@ -55,33 +55,6 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api.Plugins m_commsPlugin = m_CmdManager.m_ScriptEngine.World.RequestModuleInterface(); } - public void CheckListeners() - { - if (m_CmdManager.m_ScriptEngine.World == null) - return; - - if (m_commsPlugin != null) - { - ListenerMessage msg; - while ((msg = (ListenerMessage)m_commsPlugin.GetNextMessage()) != null) - { - //Deliver data to prim's listen handler - object[] resobj = new object[] - { - new LSL_Types.LSLInteger(msg.Channel), - new LSL_Types.LSLString(msg.Name), - new LSL_Types.LSLString(msg.ID.ToString()), - new LSL_Types.LSLString(msg.Message) - }; - - foreach (IScriptEngine e in m_CmdManager.ScriptEngines) - { - e.PostScriptEvent(msg.ItemID, new EventParams("listen", resobj, new DetectParams[0])); - } - } - } - } - public Object[] GetSerializationData(UUID itemID) { if (m_commsPlugin != null)