From 2de65f7d85de727fb1dc6d9d8ddd4309f0ec9b13 Mon Sep 17 00:00:00 2001 From: Darren Ranalli Date: Mon, 15 May 2006 20:10:27 +0000 Subject: [PATCH] turn on gc.DEBUG_SAVEALL by default --- direct/src/distributed/ConnectionRepository.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/direct/src/distributed/ConnectionRepository.py b/direct/src/distributed/ConnectionRepository.py index 59a590e8c8..c8d572c91c 100644 --- a/direct/src/distributed/ConnectionRepository.py +++ b/direct/src/distributed/ConnectionRepository.py @@ -65,6 +65,10 @@ class ConnectionRepository( # DC file. The AIRepository will redefine this to 'AI'. self.dcSuffix = '' + if self.config.GetBool('want-debug-leak', 1): + import gc + gc.set_debug(gc.DEBUG_SAVEALL) + def generateGlobalObject(self, doId, dcname, values=None): def applyFieldValues(distObj, dclass, values): for i in range(dclass.getNumInheritedFields()):