* 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
parent
f80a534eb0
commit
c2d7beb617
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue