From dc84f350a763b3c5ba5a5b8ad173fde3867f24f4 Mon Sep 17 00:00:00 2001 From: Justin Clarke Casey Date: Fri, 14 Mar 2008 16:28:33 +0000 Subject: * As yet incomplete fix for mantis #766 - terse updates broken * Currently, terse updates are back, and extremely rapid linking and delinking will only break occasionally * More work to do here --- OpenSim/Region/Environment/Scenes/SceneObjectPart.cs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'OpenSim/Region/Environment/Scenes/SceneObjectPart.cs') diff --git a/OpenSim/Region/Environment/Scenes/SceneObjectPart.cs b/OpenSim/Region/Environment/Scenes/SceneObjectPart.cs index 060003e..4fc688a 100644 --- a/OpenSim/Region/Environment/Scenes/SceneObjectPart.cs +++ b/OpenSim/Region/Environment/Scenes/SceneObjectPart.cs @@ -1114,7 +1114,17 @@ namespace OpenSim.Region.Environment.Scenes m_parentGroup.QueueForUpdateCheck(); } - TimeStampFull = (uint) Util.UnixTimeSinceEpoch(); + int timeNow = Util.UnixTimeSinceEpoch(); + + if (timeNow == TimeStampFull) + { + TimeStampFull += 1; + } + else + { + TimeStampFull = (uint)timeNow; + } + m_updateFlag = 2; } -- cgit v1.1