diff --git a/OpenSim/Region/PhysicsModules/BulletS/BSScene.cs b/OpenSim/Region/PhysicsModules/BulletS/BSScene.cs index 8e29dd060d..fde7840d77 100644 --- a/OpenSim/Region/PhysicsModules/BulletS/BSScene.cs +++ b/OpenSim/Region/PhysicsModules/BulletS/BSScene.cs @@ -352,9 +352,13 @@ namespace OpenSim.Region.PhysicsModule.BulletS if (BSParam.UseSeparatePhysicsThread) { // The physics simulation should happen independently of the heartbeat loop - m_physicsThread = WorkManager.StartThread( + m_physicsThread + = WorkManager.StartThread( BulletSPluginPhysicsThread, - string.Format("{0} ({1})", BulletEngineName, RegionName)); + string.Format("{0} ({1})", BulletEngineName, RegionName), + ThreadPriority.Normal, + true, + true); } }