From 98b25b8a6d33477b27ed68cc3f19f5ef6b6743b2 Mon Sep 17 00:00:00 2001 From: Darren Ranalli Date: Thu, 9 Nov 2006 22:12:20 +0000 Subject: [PATCH] debug prints to track down leaked Toon storeObjectLocation --- direct/src/distributed/DoHierarchy.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/direct/src/distributed/DoHierarchy.py b/direct/src/distributed/DoHierarchy.py index e06572ab2e..2d85b57b2d 100755 --- a/direct/src/distributed/DoHierarchy.py +++ b/direct/src/distributed/DoHierarchy.py @@ -59,6 +59,9 @@ class DoHierarchy: return r def storeObjectLocation(self, do, parentId, zoneId): + if do.__class__.__name__ == 'DistributedToon': + from direct.showbase.PythonUtil import StackTrace + print 'storeObjectLocation(DistributedToon): %s' % StackTrace() doId = do.doId if doId in self._allDoIds: self.notify.error( @@ -72,6 +75,9 @@ class DoHierarchy: do.__class__.__name__, doId, parentId, zoneId)) def deleteObjectLocation(self, do, parentId, zoneId): + if do.__class__.__name__ == 'DistributedToon': + from direct.showbase.PythonUtil import StackTrace + print 'deleteObjectLocation(DistributedToon): %s' % StackTrace() doId = do.doId if doId not in self._allDoIds: self.notify.error(