* Changed child_get_tasks to see_into_this_sim_from_neighbor.

* Turned on see_into_this_sim_from_neighbor by default.
* Fix Race Condition with parts being added to a group while the simulator is starting up.
This commit is contained in:
Teravus Ovares
2008-02-11 05:19:54 +00:00
parent a56664cf59
commit e6453d9b9d
6 changed files with 24 additions and 23 deletions

View File

@@ -1726,13 +1726,16 @@ namespace OpenSim.Region.Environment.Scenes
{
if (m_parts.Count > 1)
{
foreach (SceneObjectPart part in m_parts.Values)
lock (m_parts)
{
part.ApplyPhysics(m_rootPart.ObjectFlags, m_physicalPrim);
// Hack to get the physics scene geometries in the right spot
ResetChildPrimPhysicsPositions();
foreach (SceneObjectPart part in m_parts.Values)
{
part.ApplyPhysics(m_rootPart.ObjectFlags, m_physicalPrim);
// Hack to get the physics scene geometries in the right spot
ResetChildPrimPhysicsPositions();
}
}
}
else