From 548bbc97e5d6e2ffaa3068aa0847eaa6c401345d Mon Sep 17 00:00:00 2001 From: Justin Clarke Casey Date: Wed, 6 Feb 2008 20:34:18 +0000 Subject: * Chasing down memory leak where memory used by a client is not returned on client logout * This code may or may not be on the right track, but I want to save my work so far. --- OpenSim/Region/Environment/Scenes/ScenePresence.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'OpenSim/Region/Environment/Scenes/ScenePresence.cs') diff --git a/OpenSim/Region/Environment/Scenes/ScenePresence.cs b/OpenSim/Region/Environment/Scenes/ScenePresence.cs index 109f23c..4062ef6 100644 --- a/OpenSim/Region/Environment/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Environment/Scenes/ScenePresence.cs @@ -39,6 +39,11 @@ namespace OpenSim.Region.Environment.Scenes { public class ScenePresence : EntityBase { + ~ScenePresence() + { + m_log.Info("[ScenePresence] Destructor called"); + } + private static readonly log4net.ILog m_log = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); public static AvatarAnimations Animations = new AvatarAnimations(); @@ -1728,4 +1733,4 @@ namespace OpenSim.Region.Environment.Scenes RemoveFromPhysicalScene(); } } -} \ No newline at end of file +} -- cgit v1.1