aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework
diff options
context:
space:
mode:
authorMelanie2010-11-05 13:34:54 +0000
committerMelanie2010-11-05 13:34:54 +0000
commit6bac92db802553c57a5d9c9cb1db788934eb93ff (patch)
tree74f2f46d090df123ae823a5bb56fa4a42eca30e7 /OpenSim/Region/Framework
parentMerge branch 'master' into careminster-presence-refactor (diff)
parentFix child prims returning after being unlinked and deleted where the root is (diff)
downloadopensim-SC_OLD-6bac92db802553c57a5d9c9cb1db788934eb93ff.zip
opensim-SC_OLD-6bac92db802553c57a5d9c9cb1db788934eb93ff.tar.gz
opensim-SC_OLD-6bac92db802553c57a5d9c9cb1db788934eb93ff.tar.bz2
opensim-SC_OLD-6bac92db802553c57a5d9c9cb1db788934eb93ff.tar.xz
Merge branch 'careminster-presence-refactor' of ssh://melanie@3dhosting.de/var/git/careminster into careminster-presence-refactor
Diffstat (limited to 'OpenSim/Region/Framework')
-rw-r--r--OpenSim/Region/Framework/Scenes/SceneGraph.cs5
1 files changed, 5 insertions, 0 deletions
diff --git a/OpenSim/Region/Framework/Scenes/SceneGraph.cs b/OpenSim/Region/Framework/Scenes/SceneGraph.cs
index b016065..a462133 100644
--- a/OpenSim/Region/Framework/Scenes/SceneGraph.cs
+++ b/OpenSim/Region/Framework/Scenes/SceneGraph.cs
@@ -1760,6 +1760,11 @@ namespace OpenSim.Region.Framework.Scenes
1760 // 1760 //
1761 foreach (SceneObjectGroup g in affectedGroups) 1761 foreach (SceneObjectGroup g in affectedGroups)
1762 { 1762 {
1763 // Child prims that have been unlinked and deleted will
1764 // return unless the root is deleted. This will remove them
1765 // from the database. They will be rewritten immediately,
1766 // minus the rows for the unlinked child prims.
1767 m_parentScene.SimulationDataService.RemoveObject(g.UUID, m_parentScene.RegionInfo.RegionID);
1763 g.TriggerScriptChangedEvent(Changed.LINK); 1768 g.TriggerScriptChangedEvent(Changed.LINK);
1764 g.HasGroupChanged = true; // Persist 1769 g.HasGroupChanged = true; // Persist
1765 g.areUpdatesSuspended = false; 1770 g.areUpdatesSuspended = false;