fix ode timing

UbitUmarov [2012-10-28 14:32:55]
 fix ode timing
Filename
OpenSim/Region/Physics/UbitOdePlugin/OdeScene.cs
diff --git a/OpenSim/Region/Physics/UbitOdePlugin/OdeScene.cs b/OpenSim/Region/Physics/UbitOdePlugin/OdeScene.cs
index 0194c21..eb0a514 100644
--- a/OpenSim/Region/Physics/UbitOdePlugin/OdeScene.cs
+++ b/OpenSim/Region/Physics/UbitOdePlugin/OdeScene.cs
@@ -1692,7 +1692,6 @@ namespace OpenSim.Region.Physics.OdePlugin

             DateTime now = DateTime.UtcNow;
             TimeSpan timedif = now - m_lastframe;
-            m_lastframe = now;
             timeStep = (float)timedif.TotalSeconds;

             // acumulate time so we can reduce error
@@ -1704,6 +1703,8 @@ namespace OpenSim.Region.Physics.OdePlugin
             if (framecount < 0)
                 framecount = 0;

+            m_lastframe = now;
+
             framecount++;

             int curphysiteractions;
ViewGit