diff options
author | UbitUmarov | 2014-08-13 01:42:16 +0100 |
---|---|---|
committer | UbitUmarov | 2014-08-13 01:42:16 +0100 |
commit | cf48b814ebbc28761571c1b219376da445f844c9 (patch) | |
tree | 171d9538e0039ec773d3a3be25e3ea78cfc4856f /OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs | |
parent | process AgentUpdates in order with rest of packets. Only give higher priority... (diff) | |
download | opensim-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.cs | 6 |
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 | { |