aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Region/ClientStack')
-rw-r--r--OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs8
1 files changed, 3 insertions, 5 deletions
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
index 1118bb6..d22f75e 100644
--- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
+++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
@@ -8042,12 +8042,10 @@ namespace OpenSim.Region.ClientStack.LindenUDP
8042 return true; 8042 return true;
8043 8043
8044 double now = Util.GetTimeStampMS(); 8044 double now = Util.GetTimeStampMS();
8045 if(objImageSeqs == null) 8045 if(objImageSeqs == null || ( now - lastobjImageSeqsMS > 30000.0))
8046 objImageSeqs = new Dictionary<uint, uint>(16);
8047 else
8048 { 8046 {
8049 if ( now - lastobjImageSeqsMS > 30000.0) 8047 objImageSeqs = null; // yeah i know superstition...
8050 objImageSeqs.Clear(); 8048 objImageSeqs = new Dictionary<uint, uint>(16);
8051 } 8049 }
8052 8050
8053 lastobjImageSeqsMS = now; 8051 lastobjImageSeqsMS = now;