diff options
Diffstat (limited to 'OpenSim/Region/Framework/Scenes/Scene.cs')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/Scene.cs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/OpenSim/Region/Framework/Scenes/Scene.cs b/OpenSim/Region/Framework/Scenes/Scene.cs index c7b38a1..eb5c3cb 100644 --- a/OpenSim/Region/Framework/Scenes/Scene.cs +++ b/OpenSim/Region/Framework/Scenes/Scene.cs | |||
@@ -3211,8 +3211,6 @@ namespace OpenSim.Region.Framework.Scenes | |||
3211 | m_eventManager.TriggerOnRemovePresence(agentID); | 3211 | m_eventManager.TriggerOnRemovePresence(agentID); |
3212 | m_log.Debug("[Scene] Finished OnRemovePresence"); | 3212 | m_log.Debug("[Scene] Finished OnRemovePresence"); |
3213 | 3213 | ||
3214 | CleanDroppedAttachments(); | ||
3215 | |||
3216 | ForEachClient( | 3214 | ForEachClient( |
3217 | delegate(IClientAPI client) | 3215 | delegate(IClientAPI client) |
3218 | { | 3216 | { |
@@ -3248,6 +3246,7 @@ namespace OpenSim.Region.Framework.Scenes | |||
3248 | } | 3246 | } |
3249 | m_log.Debug("[Scene] Done. Firing RemoveCircuit"); | 3247 | m_log.Debug("[Scene] Done. Firing RemoveCircuit"); |
3250 | m_authenticateHandler.RemoveCircuit(avatar.ControllingClient.CircuitCode); | 3248 | m_authenticateHandler.RemoveCircuit(avatar.ControllingClient.CircuitCode); |
3249 | CleanDroppedAttachments(); | ||
3251 | m_log.Debug("[Scene] The avatar has left the building"); | 3250 | m_log.Debug("[Scene] The avatar has left the building"); |
3252 | //m_log.InfoFormat("[SCENE] Memory pre GC {0}", System.GC.GetTotalMemory(false)); | 3251 | //m_log.InfoFormat("[SCENE] Memory pre GC {0}", System.GC.GetTotalMemory(false)); |
3253 | //m_log.InfoFormat("[SCENE] Memory post GC {0}", System.GC.GetTotalMemory(true)); | 3252 | //m_log.InfoFormat("[SCENE] Memory post GC {0}", System.GC.GetTotalMemory(true)); |