From 9fd9211a3868b78c0fe7a8672d563f5a346dc955 Mon Sep 17 00:00:00 2001 From: Melanie Date: Sat, 28 Nov 2009 09:23:26 +0000 Subject: Add some conditionals to references to the WorldComm module, so that the module can be disabled without crashing the sim --- .../ScriptEngine/Shared/Api/Implementation/AsyncCommandManager.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'OpenSim/Region/ScriptEngine/Shared/Api/Implementation/AsyncCommandManager.cs') diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/AsyncCommandManager.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/AsyncCommandManager.cs index 9d97cb2..ee32755 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/AsyncCommandManager.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/AsyncCommandManager.cs @@ -236,7 +236,8 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api iHttpReq.StopHttpRequest(localID, itemID); IWorldComm comms = engine.World.RequestModuleInterface(); - comms.DeleteListener(itemID); + if (comms != null) + comms.DeleteListener(itemID); IXMLRPC xmlrpc = engine.World.RequestModuleInterface(); xmlrpc.DeleteChannels(itemID); -- cgit v1.1