* Last bit of cleanup now. As long as you keep physical prim off, you should have a reasonably stable experience with ODE again.

* Physical prim at the simulator edge still seems to have the occasional issue.
ThreadPoolClientBranch
Teravus Ovares 2008-02-17 20:40:21 +00:00
parent f80a534eb0
commit c2d7beb617
1 changed files with 14 additions and 12 deletions

View File

@ -1072,6 +1072,8 @@ namespace OpenSim.Region.Physics.OdePlugin
} }
private void changevelocity(float timestep) private void changevelocity(float timestep)
{
lock (ode)
{ {
while (ode.lockquery()) while (ode.lockquery())
{ {
@ -1088,7 +1090,7 @@ namespace OpenSim.Region.Physics.OdePlugin
} }
ode.dunlock(_parent_scene.world); ode.dunlock(_parent_scene.world);
}
//resetCollisionAccounting(); //resetCollisionAccounting();
m_taintVelocity = PhysicsVector.Zero; m_taintVelocity = PhysicsVector.Zero;
} }