diff options
author | Adam Frisby | 2008-05-08 04:34:02 +0000 |
---|---|---|
committer | Adam Frisby | 2008-05-08 04:34:02 +0000 |
commit | 80cbd468ea4dca31c0bf28607f4ab3ed3963f765 (patch) | |
tree | 2cc6dd32a1c954f8af16ac46f2a7a5138418fefa /ThirdParty/3Di/LoadBalancer | |
parent | * For no good reason (since there are a hundred million other things to fix),... (diff) | |
download | opensim-SC_OLD-80cbd468ea4dca31c0bf28607f4ab3ed3963f765.zip opensim-SC_OLD-80cbd468ea4dca31c0bf28607f4ab3ed3963f765.tar.gz opensim-SC_OLD-80cbd468ea4dca31c0bf28607f4ab3ed3963f765.tar.bz2 opensim-SC_OLD-80cbd468ea4dca31c0bf28607f4ab3ed3963f765.tar.xz |
* Some refactorings.
* Added shell of new Python scripting engine. Similar in design to the one used by Rex, but will be structured at a region rather than object level, also is a region module.
Diffstat (limited to 'ThirdParty/3Di/LoadBalancer')
-rw-r--r-- | ThirdParty/3Di/LoadBalancer/LoadBalancerPlugin.cs | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/ThirdParty/3Di/LoadBalancer/LoadBalancerPlugin.cs b/ThirdParty/3Di/LoadBalancer/LoadBalancerPlugin.cs index 4440db1..3ef0ef7 100644 --- a/ThirdParty/3Di/LoadBalancer/LoadBalancerPlugin.cs +++ b/ThirdParty/3Di/LoadBalancer/LoadBalancerPlugin.cs | |||
@@ -1007,10 +1007,16 @@ namespace OpenSim.ApplicationPlugins.LoadBalancer | |||
1007 | m_log.ErrorFormat("[SPLITSCENE] [LocalUpdatePacket] ScenePresence is missing... ({0})", agentID.ToString()); | 1007 | m_log.ErrorFormat("[SPLITSCENE] [LocalUpdatePacket] ScenePresence is missing... ({0})", agentID.ToString()); |
1008 | return; | 1008 | return; |
1009 | } | 1009 | } |
1010 | 1010 | if (pre.ControllingClient is LLClientView) | |
1011 | if (((LLClientView) pre.ControllingClient).IsActive) | ||
1012 | { | 1011 | { |
1013 | pre.ControllingClient.OutPacket(packet, throttlePacketType); | 1012 | if (((LLClientView)pre.ControllingClient).IsActive) |
1013 | { | ||
1014 | ((LLClientView)pre.ControllingClient).OutPacket(packet, throttlePacketType); | ||
1015 | } | ||
1016 | else | ||
1017 | { | ||
1018 | PacketPool.Instance.ReturnPacket(packet); | ||
1019 | } | ||
1014 | } | 1020 | } |
1015 | else | 1021 | else |
1016 | { | 1022 | { |