aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/Avatar
diff options
context:
space:
mode:
authorMelanie2010-10-08 11:31:52 +0200
committerMelanie2010-10-08 11:31:52 +0200
commit52dd547863c0cdd22f53f0efcaef11ae096855a0 (patch)
treee1b545832530f02b3485a39826555e444423aad3 /OpenSim/Region/CoreModules/Avatar
parentImplement rezzing coalesced objects (diff)
downloadopensim-SC-52dd547863c0cdd22f53f0efcaef11ae096855a0.zip
opensim-SC-52dd547863c0cdd22f53f0efcaef11ae096855a0.tar.gz
opensim-SC-52dd547863c0cdd22f53f0efcaef11ae096855a0.tar.bz2
opensim-SC-52dd547863c0cdd22f53f0efcaef11ae096855a0.tar.xz
Make SendKillObject send multiple localIDs in one packet. This avoids the
halting visual behavior of large group deletes and eliminates the packet flood
Diffstat (limited to 'OpenSim/Region/CoreModules/Avatar')
-rw-r--r--OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs b/OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs
index 87c9100..6ff0ffc 100644
--- a/OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs
+++ b/OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs
@@ -616,7 +616,7 @@ namespace OpenSim.Region.CoreModules.Avatar.Attachments
616 // 616 //
617 if (so.IsSelected) 617 if (so.IsSelected)
618 { 618 {
619 m_scene.SendKillObject(so.RootPart.LocalId); 619 m_scene.SendKillObject(new List<uint> { so.RootPart.LocalId });
620 } 620 }
621 621
622 so.IsSelected = false; // fudge.... 622 so.IsSelected = false; // fudge....