diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/Scene.cs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/OpenSim/Region/Framework/Scenes/Scene.cs b/OpenSim/Region/Framework/Scenes/Scene.cs index 6452dfe..37d797e 100644 --- a/OpenSim/Region/Framework/Scenes/Scene.cs +++ b/OpenSim/Region/Framework/Scenes/Scene.cs | |||
@@ -3199,7 +3199,6 @@ namespace OpenSim.Region.Framework.Scenes | |||
3199 | m_log.Debug("[Scene] Beginning ClientClosed"); | 3199 | m_log.Debug("[Scene] Beginning ClientClosed"); |
3200 | m_eventManager.TriggerClientClosed(agentID, this); | 3200 | m_eventManager.TriggerClientClosed(agentID, this); |
3201 | m_log.Debug("[Scene] Finished ClientClosed"); | 3201 | m_log.Debug("[Scene] Finished ClientClosed"); |
3202 | CleanDroppedAttachments(); | ||
3203 | } | 3202 | } |
3204 | catch (NullReferenceException) | 3203 | catch (NullReferenceException) |
3205 | { | 3204 | { |
@@ -3210,6 +3209,9 @@ namespace OpenSim.Region.Framework.Scenes | |||
3210 | m_log.Debug("[Scene] Beginning OnRemovePresence"); | 3209 | m_log.Debug("[Scene] Beginning OnRemovePresence"); |
3211 | m_eventManager.TriggerOnRemovePresence(agentID); | 3210 | m_eventManager.TriggerOnRemovePresence(agentID); |
3212 | m_log.Debug("[Scene] Finished OnRemovePresence"); | 3211 | m_log.Debug("[Scene] Finished OnRemovePresence"); |
3212 | |||
3213 | CleanDroppedAttachments(); | ||
3214 | |||
3213 | ForEachClient( | 3215 | ForEachClient( |
3214 | delegate(IClientAPI client) | 3216 | delegate(IClientAPI client) |
3215 | { | 3217 | { |