From f9b3ef32c620b5b46a43570cd47c5690c336b31c Mon Sep 17 00:00:00 2001 From: Melanie Thielker Date: Wed, 22 Oct 2008 03:32:45 +0000 Subject: [PATCH] Remove the gratuitious prim deletes caused by linking. This makes linking a bit faster. --- OpenSim/Region/Environment/Scenes/Scene.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/OpenSim/Region/Environment/Scenes/Scene.cs b/OpenSim/Region/Environment/Scenes/Scene.cs index 50d0a724a1..0f96cf2a64 100644 --- a/OpenSim/Region/Environment/Scenes/Scene.cs +++ b/OpenSim/Region/Environment/Scenes/Scene.cs @@ -1880,7 +1880,9 @@ namespace OpenSim.Region.Environment.Scenes { if (m_innerScene.DeleteSceneObject(uuid, resultOfLinkingObjects)) { - m_storageManager.DataStore.RemoveObject(uuid, m_regInfo.RegionID); + if (!resultOfLinkingObjects) + m_storageManager.DataStore.RemoveObject(uuid, + m_regInfo.RegionID); return true; }