diff options
Diffstat (limited to 'OpenSim/Region/Environment/Scenes/ScenePresence.cs')
-rw-r--r-- | OpenSim/Region/Environment/Scenes/ScenePresence.cs | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/OpenSim/Region/Environment/Scenes/ScenePresence.cs b/OpenSim/Region/Environment/Scenes/ScenePresence.cs index fb0e836..44d2316 100644 --- a/OpenSim/Region/Environment/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Environment/Scenes/ScenePresence.cs | |||
@@ -479,8 +479,12 @@ namespace OpenSim.Region.Environment.Scenes | |||
479 | // | 479 | // |
480 | // If we don't do this, various events (such as linking and delinking in the same | 480 | // If we don't do this, various events (such as linking and delinking in the same |
481 | // second), will stop working properly! | 481 | // second), will stop working properly! |
482 | if (update.LastFullUpdateTime <= part.TimeStampFull) | 482 | if (update.LastFullUpdateTime < part.TimeStampFull) |
483 | { | 483 | { |
484 | // m_log.DebugFormat( | ||
485 | // "[SCENE PRESENCE]: Fully updating prim {0}, {1} - part timestamp {2}", | ||
486 | // part.Name, part.UUID, part.TimeStampFull); | ||
487 | |||
484 | //need to do a full update | 488 | //need to do a full update |
485 | part.SendFullUpdate(ControllingClient, GenerateClientFlags(part.UUID)); | 489 | part.SendFullUpdate(ControllingClient, GenerateClientFlags(part.UUID)); |
486 | 490 | ||
@@ -494,6 +498,10 @@ namespace OpenSim.Region.Environment.Scenes | |||
494 | } | 498 | } |
495 | else if (update.LastTerseUpdateTime <= part.TimeStampTerse) | 499 | else if (update.LastTerseUpdateTime <= part.TimeStampTerse) |
496 | { | 500 | { |
501 | // m_log.DebugFormat( | ||
502 | // "[SCENE PRESENCE]: Tersely updating prim {0}, {1} - part timestamp {2}", | ||
503 | // part.Name, part.UUID, part.TimeStampTerse); | ||
504 | |||
497 | part.SendTerseUpdate(ControllingClient); | 505 | part.SendTerseUpdate(ControllingClient); |
498 | 506 | ||
499 | update.LastTerseUpdateTime = part.TimeStampTerse; | 507 | update.LastTerseUpdateTime = part.TimeStampTerse; |