diff options
Diffstat (limited to 'OpenSim/Region/ClientStack')
-rw-r--r-- | OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs index 05a3191..5879e56 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs | |||
@@ -12946,12 +12946,14 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
12946 | /// provide your own method.</param> | 12946 | /// provide your own method.</param> |
12947 | protected void OutPacket(Packet packet, ThrottleOutPacketType throttlePacketType, bool doAutomaticSplitting, UnackedPacketMethod method) | 12947 | protected void OutPacket(Packet packet, ThrottleOutPacketType throttlePacketType, bool doAutomaticSplitting, UnackedPacketMethod method) |
12948 | { | 12948 | { |
12949 | |||
12950 | /* this is causing packet loss for some reason | ||
12949 | if(!m_udpClient.IsConnected) | 12951 | if(!m_udpClient.IsConnected) |
12950 | { | 12952 | { |
12951 | PacketPool.Instance.ReturnPacket(packet); | 12953 | PacketPool.Instance.ReturnPacket(packet); |
12952 | return; | 12954 | return; |
12953 | } | 12955 | } |
12954 | 12956 | */ | |
12955 | if (m_outPacketsToDrop != null) | 12957 | if (m_outPacketsToDrop != null) |
12956 | { | 12958 | { |
12957 | if (m_outPacketsToDrop.Contains(packet.Type.ToString())) | 12959 | if (m_outPacketsToDrop.Contains(packet.Type.ToString())) |