From ad4738ff33b43536ba81b288abe15418d07215ac Mon Sep 17 00:00:00 2001 From: Charles Krinke Date: Sat, 25 Apr 2009 19:54:51 +0000 Subject: Thank you kindly, RemedyTomm, for a patch that fixes: llSetPrimitiveParams in a large linkset can disrupt the entire region. However, when the script is in a large linkset, it appears to totally lag out the scene and stops updates from being sent. --- OpenSim/Region/Framework/Scenes/SceneObjectPart.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs index f5ae94f..bca1a65 100644 --- a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs +++ b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs @@ -3557,7 +3557,10 @@ if (m_shape != null) { TriggerScriptChangedEvent(Changed.TEXTURE); ParentGroup.HasGroupChanged = true; - ParentGroup.ScheduleGroupForFullUpdate(); + //This is madness.. + //ParentGroup.ScheduleGroupForFullUpdate(); + //This is sparta + ScheduleFullUpdate(); } public void aggregateScriptEvents() -- cgit v1.1