diff options
Diffstat (limited to 'OpenSim/Region/Framework/Scenes/Scene.cs')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/Scene.cs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/OpenSim/Region/Framework/Scenes/Scene.cs b/OpenSim/Region/Framework/Scenes/Scene.cs index 55e7da4..769b4e8 100644 --- a/OpenSim/Region/Framework/Scenes/Scene.cs +++ b/OpenSim/Region/Framework/Scenes/Scene.cs | |||
@@ -4752,6 +4752,8 @@ namespace OpenSim.Region.Framework.Scenes | |||
4752 | if (m_clientManager.TryGetValue(agentID, out client)) | 4752 | if (m_clientManager.TryGetValue(agentID, out client)) |
4753 | { | 4753 | { |
4754 | m_clientManager.Remove(agentID); | 4754 | m_clientManager.Remove(agentID); |
4755 | if (CapsModule != null) | ||
4756 | CapsModule.RemoveCaps(agentID, 0); | ||
4755 | m_log.DebugFormat( "[SCENE]: Dead client for agent ID {0} was cleaned up in {1}", agentID, Name); | 4757 | m_log.DebugFormat( "[SCENE]: Dead client for agent ID {0} was cleaned up in {1}", agentID, Name); |
4756 | return true; | 4758 | return true; |
4757 | } | 4759 | } |