aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim
diff options
context:
space:
mode:
authorUbitUmarov2014-08-13 00:17:03 +0100
committerUbitUmarov2014-08-13 00:17:03 +0100
commit0760fa3106955147d9a4dc96e5ef81635275c164 (patch)
treed3602bf902bf553ae9ba6af27457273b49899458 /OpenSim
parenttake agentUpdate checks out of llUDPserver (disabling useless debug) and (diff)
downloadopensim-SC_OLD-0760fa3106955147d9a4dc96e5ef81635275c164.zip
opensim-SC_OLD-0760fa3106955147d9a4dc96e5ef81635275c164.tar.gz
opensim-SC_OLD-0760fa3106955147d9a4dc96e5ef81635275c164.tar.bz2
opensim-SC_OLD-0760fa3106955147d9a4dc96e5ef81635275c164.tar.xz
process AgentUpdates in order with rest of packets. Only give higher priority to chat
Diffstat (limited to 'OpenSim')
-rw-r--r--OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs6
1 files changed, 4 insertions, 2 deletions
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
index 15d0316..2e9ac4c 100644
--- a/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
+++ b/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
@@ -1595,11 +1595,13 @@ namespace OpenSim.Region.ClientStack.LindenUDP
1595 incomingPacket = new IncomingPacket((LLClientView)client, packet); 1595 incomingPacket = new IncomingPacket((LLClientView)client, packet);
1596 } 1596 }
1597 1597
1598 if (incomingPacket.Packet.Type == PacketType.AgentUpdate || 1598// if (incomingPacket.Packet.Type == PacketType.AgentUpdate ||
1599 incomingPacket.Packet.Type == PacketType.ChatFromViewer) 1599// incomingPacket.Packet.Type == PacketType.ChatFromViewer)
1600 if (incomingPacket.Packet.Type == PacketType.ChatFromViewer)
1600 packetInbox.EnqueueHigh(incomingPacket); 1601 packetInbox.EnqueueHigh(incomingPacket);
1601 else 1602 else
1602 packetInbox.EnqueueLow(incomingPacket); 1603 packetInbox.EnqueueLow(incomingPacket);
1604
1603 } 1605 }
1604 1606
1605 #region BinaryStats 1607 #region BinaryStats