aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Shared/Api
diff options
context:
space:
mode:
authorMelanie2012-12-04 23:01:18 +0000
committerMelanie2012-12-04 23:01:18 +0000
commit5837e731bfbd7ceafbd45aaf61c566440b25bf7e (patch)
tree8ab9e0a345d5c5f281dc0b59085195f03126da12 /OpenSim/Region/ScriptEngine/Shared/Api
parentMerge branch 'master' into careminster (diff)
parentBug fix in OfflineMessageModule. Mantis #6446 (diff)
downloadopensim-SC-5837e731bfbd7ceafbd45aaf61c566440b25bf7e.zip
opensim-SC-5837e731bfbd7ceafbd45aaf61c566440b25bf7e.tar.gz
opensim-SC-5837e731bfbd7ceafbd45aaf61c566440b25bf7e.tar.bz2
opensim-SC-5837e731bfbd7ceafbd45aaf61c566440b25bf7e.tar.xz
Merge branch 'master' into careminster
Conflicts: OpenSim/Region/CoreModules/Avatar/InstantMessage/OfflineMessageModule.cs
Diffstat (limited to 'OpenSim/Region/ScriptEngine/Shared/Api')
-rw-r--r--OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs7
1 files changed, 7 insertions, 0 deletions
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
index 700f538..07b7123 100644
--- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
+++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
@@ -7332,6 +7332,13 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
7332 public void llCloseRemoteDataChannel(string channel) 7332 public void llCloseRemoteDataChannel(string channel)
7333 { 7333 {
7334 m_host.AddScriptLPS(1); 7334 m_host.AddScriptLPS(1);
7335
7336 IXmlRpcRouter xmlRpcRouter = m_ScriptEngine.World.RequestModuleInterface<IXmlRpcRouter>();
7337 if (xmlRpcRouter != null)
7338 {
7339 xmlRpcRouter.UnRegisterReceiver(channel, m_item.ItemID);
7340 }
7341
7335 IXMLRPC xmlrpcMod = m_ScriptEngine.World.RequestModuleInterface<IXMLRPC>(); 7342 IXMLRPC xmlrpcMod = m_ScriptEngine.World.RequestModuleInterface<IXMLRPC>();
7336 xmlrpcMod.CloseXMLRPCChannel((UUID)channel); 7343 xmlrpcMod.CloseXMLRPCChannel((UUID)channel);
7337 ScriptSleep(1000); 7344 ScriptSleep(1000);