diff --git a/OpenSim/Region/Physics/UbitOdePlugin/OdeScene.cs b/OpenSim/Region/Physics/UbitOdePlugin/OdeScene.cs index 2dfcca6aad..233267ed05 100644 --- a/OpenSim/Region/Physics/UbitOdePlugin/OdeScene.cs +++ b/OpenSim/Region/Physics/UbitOdePlugin/OdeScene.cs @@ -228,10 +228,6 @@ namespace OpenSim.Region.Physics.OdePlugin private readonly HashSet _prims = new HashSet(); private readonly HashSet _activeprims = new HashSet(); - private readonly Object _taintedCharacterLock = new Object(); - private readonly HashSet _taintedCharacterH = new HashSet(); // faster verification of repeated character taints - private readonly Queue _taintedCharacterQ = new Queue(); // character taints - public OpenSim.Framework.LocklessQueue ChangesQueue = new OpenSim.Framework.LocklessQueue(); /// @@ -1579,34 +1575,6 @@ namespace OpenSim.Region.Physics.OdePlugin /// public override void AddPhysicsActorTaint(PhysicsActor prim) { - if (prim is OdePrim) - { -/* OdePrim taintedprim = ((OdePrim) prim); - lock (_taintedPrimLock) - { - if (!(_taintedPrimH.Contains(taintedprim))) - { - _taintedPrimH.Add(taintedprim); // HashSet for searching - _taintedPrimQ.Enqueue(taintedprim); // List for ordered readout - } - } - */ - return; - } - else if (prim is OdeCharacter) - { - OdeCharacter taintedchar = ((OdeCharacter)prim); - lock (_taintedCharacterLock) - { - if (!(_taintedCharacterH.Contains(taintedchar))) - { - _taintedCharacterH.Add(taintedchar); - _taintedCharacterQ.Enqueue(taintedchar); - if (taintedchar.bad) - m_log.DebugFormat("[PHYSICS]: Added BAD actor {0} to tainted actors", taintedchar.m_uuid); - } - } - } } ///