From 7eff1572cbe4ca75d133361ebc7a3f59ac9b8016 Mon Sep 17 00:00:00 2001 From: Charles Krinke Date: Mon, 5 Nov 2007 04:33:06 +0000 Subject: Thank you, Teravus for: Solution for 'after using physical prim with MonoSqliteDataStore, the sim lags with constantly updating assets.". This mostly affects BulletX. --- OpenSim/Region/Environment/Scenes/SceneObjectPart.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'OpenSim/Region/Environment') diff --git a/OpenSim/Region/Environment/Scenes/SceneObjectPart.cs b/OpenSim/Region/Environment/Scenes/SceneObjectPart.cs index 1852ba7..4c6865a 100644 --- a/OpenSim/Region/Environment/Scenes/SceneObjectPart.cs +++ b/OpenSim/Region/Environment/Scenes/SceneObjectPart.cs @@ -579,7 +579,11 @@ namespace OpenSim.Region.Environment.Scenes { AddTerseUpdateToAllAvatars(); ClearUpdateSchedule(); - ScheduleTerseUpdate(); + if ((ObjectFlags & (uint)LLObject.ObjectFlags.Physics) != 0) + { + // Only send the constant terse updates on physical objects! + ScheduleTerseUpdate(); + } } else { -- cgit v1.1