diff options
author | Melanie Thielker | 2009-05-02 20:08:26 +0000 |
---|---|---|
committer | Melanie Thielker | 2009-05-02 20:08:26 +0000 |
commit | 780f34275bbad26c235ab5da1c8ec959b09c0bf1 (patch) | |
tree | 0cc4502a36b009c9126ccb1394f76f5c0b5c550f /OpenSim/Region/ClientStack/LindenUDP/LLPacketHandler.cs | |
parent | * Makes ObjectUpdate compressing tweakable in OpenSim.ini - introduces: (diff) | |
download | opensim-SC_OLD-780f34275bbad26c235ab5da1c8ec959b09c0bf1.zip opensim-SC_OLD-780f34275bbad26c235ab5da1c8ec959b09c0bf1.tar.gz opensim-SC_OLD-780f34275bbad26c235ab5da1c8ec959b09c0bf1.tar.bz2 opensim-SC_OLD-780f34275bbad26c235ab5da1c8ec959b09c0bf1.tar.xz |
Handle resends better
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/ClientStack/LindenUDP/LLPacketHandler.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLPacketHandler.cs b/OpenSim/Region/ClientStack/LindenUDP/LLPacketHandler.cs index d4377ad..c020b38 100644 --- a/OpenSim/Region/ClientStack/LindenUDP/LLPacketHandler.cs +++ b/OpenSim/Region/ClientStack/LindenUDP/LLPacketHandler.cs | |||
@@ -311,7 +311,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
311 | 311 | ||
312 | // Packets this old get resent | 312 | // Packets this old get resent |
313 | // | 313 | // |
314 | if ((now - data.TickCount) > m_ResendTimeout && data.Sequence != 0) | 314 | if ((now - data.TickCount) > m_ResendTimeout && data.Sequence != 0 && !m_PacketQueue.Contains(data.Sequence)) |
315 | { | 315 | { |
316 | if (resent < 20) | 316 | if (resent < 20) |
317 | { | 317 | { |