aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Scenes
diff options
context:
space:
mode:
authorJustin Clarke Casey2008-10-14 14:27:00 +0000
committerJustin Clarke Casey2008-10-14 14:27:00 +0000
commit8ab50fe3ee4f30e10f3b199b53f6d1120ea7eb5a (patch)
tree6e75bd8cff0c6e0cf148570e976d5481c96ad100 /OpenSim/Region/Environment/Scenes
parent- convert comments into documentation (diff)
downloadopensim-SC-8ab50fe3ee4f30e10f3b199b53f6d1120ea7eb5a.zip
opensim-SC-8ab50fe3ee4f30e10f3b199b53f6d1120ea7eb5a.tar.gz
opensim-SC-8ab50fe3ee4f30e10f3b199b53f6d1120ea7eb5a.tar.bz2
opensim-SC-8ab50fe3ee4f30e10f3b199b53f6d1120ea7eb5a.tar.xz
* Make KillObjectPackets reliable
* This may help http://opensimulator.org/mantis/view.php?id=2377 where large linksets do not always correctly delete - since a lost kill packet to the client could result in the symptoms described
Diffstat (limited to 'OpenSim/Region/Environment/Scenes')
-rw-r--r--OpenSim/Region/Environment/Scenes/Scene.Inventory.cs1
1 files changed, 1 insertions, 0 deletions
diff --git a/OpenSim/Region/Environment/Scenes/Scene.Inventory.cs b/OpenSim/Region/Environment/Scenes/Scene.Inventory.cs
index 3414b26..55cc60a 100644
--- a/OpenSim/Region/Environment/Scenes/Scene.Inventory.cs
+++ b/OpenSim/Region/Environment/Scenes/Scene.Inventory.cs
@@ -1651,6 +1651,7 @@ namespace OpenSim.Region.Environment.Scenes
1651 item.AssetType = asset.Type; 1651 item.AssetType = asset.Type;
1652 item.InvType = (int)InventoryType.Object; 1652 item.InvType = (int)InventoryType.Object;
1653 item.Folder = folderID; 1653 item.Folder = folderID;
1654
1654 if ((remoteClient.AgentId != objectGroup.RootPart.OwnerID) && ExternalChecks.ExternalChecksPropagatePermissions()) 1655 if ((remoteClient.AgentId != objectGroup.RootPart.OwnerID) && ExternalChecks.ExternalChecksPropagatePermissions())
1655 { 1656 {
1656 uint perms=objectGroup.GetEffectivePermissions(); 1657 uint perms=objectGroup.GetEffectivePermissions();