Remove unused parameter ShouldUseFireAndForgetForCollisions. It was

used a while ago for testing but the execution code was removed.
LSLKeyTest
Robert Adams 2016-03-06 14:16:46 -08:00
parent feb058f5c5
commit b65a18ef3f
1 changed files with 0 additions and 15 deletions

View File

@ -418,17 +418,6 @@ namespace OpenSim.Region.Framework.Scenes
private float terrainMS;
private float landMS;
// A temporary configuration flag to enable using FireAndForget to process
// collisions from the physics engine. There is a problem with collisions
// stopping sometimes and MB's suspicion is some race condition passing
// collisions from the physics engine callback to the script engine.
// This causes the collision events to be passed with a FireAndForget
// call which should eliminate that linkage. Testers can turn this on
// and see if collisions stop. If they don't, the problem is somewhere else.
// This feature defaults to 'off' so, by default, the simulator operation
// is not changed.
public bool ShouldUseFireAndForgetForCollisions = false;
/// <summary>
/// Tick at which the last frame was processed.
/// </summary>
@ -1147,10 +1136,6 @@ namespace OpenSim.Region.Framework.Scenes
m_update_terrain = startupConfig.GetInt("UpdateTerrainEveryNFrames", m_update_terrain);
m_update_temp_cleaning = startupConfig.GetInt("UpdateTempCleaningEveryNSeconds", m_update_temp_cleaning);
if (startupConfig.Contains("ShouldUseFireAndForgetForCollisions"))
{
ShouldUseFireAndForgetForCollisions = startupConfig.GetBoolean("ShouldUseFireAndForgetForCollisions", false);
}
}