aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
diff options
context:
space:
mode:
authorUbitUmarov2014-08-13 01:42:16 +0100
committerUbitUmarov2014-08-13 01:42:16 +0100
commitcf48b814ebbc28761571c1b219376da445f844c9 (patch)
tree171d9538e0039ec773d3a3be25e3ea78cfc4856f /OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
parentprocess AgentUpdates in order with rest of packets. Only give higher priority... (diff)
downloadopensim-SC_OLD-cf48b814ebbc28761571c1b219376da445f844c9.zip
opensim-SC_OLD-cf48b814ebbc28761571c1b219376da445f844c9.tar.gz
opensim-SC_OLD-cf48b814ebbc28761571c1b219376da445f844c9.tar.bz2
opensim-SC_OLD-cf48b814ebbc28761571c1b219376da445f844c9.tar.xz
remove HandleCompleteMovementIntoRegion delay hack from llUDPserver. If we
need a delay, we need to do it at end of HandleUseCircuitCode before feeding pending packets (including that one) into processing queue.
Diffstat (limited to '')
-rw-r--r--OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs6
1 files changed, 4 insertions, 2 deletions
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
index 9462bdc..73d7a6c 100644
--- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
+++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
@@ -5845,7 +5845,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
5845 m_thisAgentUpdateArgs.Far = x.Far; 5845 m_thisAgentUpdateArgs.Far = x.Far;
5846 m_thisAgentUpdateArgs.Flags = x.Flags; 5846 m_thisAgentUpdateArgs.Flags = x.Flags;
5847 m_thisAgentUpdateArgs.HeadRotation = x.HeadRotation; 5847 m_thisAgentUpdateArgs.HeadRotation = x.HeadRotation;
5848 m_thisAgentUpdateArgs.SessionID = x.SessionID; 5848// m_thisAgentUpdateArgs.SessionID = x.SessionID;
5849 m_thisAgentUpdateArgs.State = x.State; 5849 m_thisAgentUpdateArgs.State = x.State;
5850 5850
5851 UpdateAgent handlerAgentUpdate = OnAgentUpdate; 5851 UpdateAgent handlerAgentUpdate = OnAgentUpdate;
@@ -6762,8 +6762,10 @@ namespace OpenSim.Region.ClientStack.LindenUDP
6762 return true; 6762 return true;
6763 } 6763 }
6764 6764
6765 private bool HandleCompleteAgentMovement(IClientAPI sender, Packet Pack) 6765 private bool HandleCompleteAgentMovement(IClientAPI sender, Packet Pack)
6766 { 6766 {
6767 m_log.DebugFormat("[LLClientView] HandleCompleteAgentMovement");
6768
6767 Action<IClientAPI, bool> handlerCompleteMovementToRegion = OnCompleteMovementToRegion; 6769 Action<IClientAPI, bool> handlerCompleteMovementToRegion = OnCompleteMovementToRegion;
6768 if (handlerCompleteMovementToRegion != null) 6770 if (handlerCompleteMovementToRegion != null)
6769 { 6771 {