aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region
diff options
context:
space:
mode:
authorlbsa712009-02-25 12:26:00 +0000
committerlbsa712009-02-25 12:26:00 +0000
commit8306ec9caeaa499e9584b8490d7e83d02c29bbb9 (patch)
treec0f8ca70eebcceefec8f955b28715b44645e1639 /OpenSim/Region
parent* Refactored SOP.FolderID weirdness by removing calls to empty setter. YEs, I... (diff)
downloadopensim-SC_OLD-8306ec9caeaa499e9584b8490d7e83d02c29bbb9.zip
opensim-SC_OLD-8306ec9caeaa499e9584b8490d7e83d02c29bbb9.tar.gz
opensim-SC_OLD-8306ec9caeaa499e9584b8490d7e83d02c29bbb9.tar.bz2
opensim-SC_OLD-8306ec9caeaa499e9584b8490d7e83d02c29bbb9.tar.xz
* Experimental softening of SOG waiting for update on link - changing from abort to forced update.
Diffstat (limited to 'OpenSim/Region')
-rw-r--r--OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs6
1 files changed, 3 insertions, 3 deletions
diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs b/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
index 2ca0342..d2d4acd 100644
--- a/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
+++ b/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
@@ -1991,14 +1991,14 @@ namespace OpenSim.Region.Framework.Scenes
1991 /// <param name="objectGroup">The group of prims which should be linked to this group</param> 1991 /// <param name="objectGroup">The group of prims which should be linked to this group</param>
1992 public void LinkToGroup(SceneObjectGroup objectGroup) 1992 public void LinkToGroup(SceneObjectGroup objectGroup)
1993 { 1993 {
1994 // Make sure we have sent any pending unlinks or stuff.
1994 if (objectGroup.RootPart.UpdateFlag > 0) 1995 if (objectGroup.RootPart.UpdateFlag > 0)
1995 { 1996 {
1996 // I've never actually seen this happen, though I think it's theoretically possible
1997 m_log.WarnFormat( 1997 m_log.WarnFormat(
1998 "[SCENE OBJECT GROUP]: Aborted linking {0}, {1} to {2}, {3} as it has yet to finish delinking", 1998 "[SCENE OBJECT GROUP]: Forcing send of linkset {0}, {1} to {2}, {3} as its still waiting.",
1999 objectGroup.RootPart.Name, objectGroup.RootPart.UUID, RootPart.Name, RootPart.UUID); 1999 objectGroup.RootPart.Name, objectGroup.RootPart.UUID, RootPart.Name, RootPart.UUID);
2000 2000
2001 return; 2001 objectGroup.RootPart.SendScheduledUpdates();
2002 } 2002 }
2003 2003
2004// m_log.DebugFormat( 2004// m_log.DebugFormat(