aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs
diff options
context:
space:
mode:
authorJustin Clarke Casey2008-06-27 16:36:19 +0000
committerJustin Clarke Casey2008-06-27 16:36:19 +0000
commit9bf67201c31d531e0480e67d8a96472d0a5b0c76 (patch)
treecb3123ab6062efd7f32762b5a8a88bf1f58a35a5 /OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs
parentdr scofield's warning safari: hunting down those little buggers (diff)
downloadopensim-SC-9bf67201c31d531e0480e67d8a96472d0a5b0c76.zip
opensim-SC-9bf67201c31d531e0480e67d8a96472d0a5b0c76.tar.gz
opensim-SC-9bf67201c31d531e0480e67d8a96472d0a5b0c76.tar.bz2
opensim-SC-9bf67201c31d531e0480e67d8a96472d0a5b0c76.tar.xz
* Remove responsibilty for signalling scene object change from SceneObjectPart.SendFullUpdate()
* This means that we will no longer pointlessly repersist all the prims in the scene when OpenSim first starts up * This also means that force-update on the console will not trigger repersistence. * Also, in other places persistence is no longer done where it wasn't actually necessary * I think I changed the code for all instances correctly, but it's not possible that I missed some and some things which did persist properly have stopped * Please patch or mantis if this is the case
Diffstat (limited to '')
-rw-r--r--OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs3
1 files changed, 2 insertions, 1 deletions
diff --git a/OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs b/OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs
index 5ef9c79..fbf2794 100644
--- a/OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs
+++ b/OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs
@@ -454,11 +454,12 @@ namespace OpenSim.Region.Environment.Scenes
454 } 454 }
455 455
456 } 456 }
457
457 if (scriptcount <= 0) 458 if (scriptcount <= 0)
458 { 459 {
459 RemFlag(LLObject.ObjectFlags.Scripted); 460 RemFlag(LLObject.ObjectFlags.Scripted);
460 ScheduleFullUpdate();
461 } 461 }
462
462 ScheduleFullUpdate(); 463 ScheduleFullUpdate();
463 464
464 return type; 465 return type;