Browse Source

disable automatic garbage logging until system is ready

Darren Ranalli 17 years ago
parent
commit
039ad0ab05
2 changed files with 3 additions and 3 deletions
  1. 1 1
      direct/src/showbase/GarbageReport.py
  2. 2 2
      direct/src/showbase/ShowBase.py

+ 1 - 1
direct/src/showbase/GarbageReport.py

@@ -537,7 +537,7 @@ class _CFGLGlobals:
 def checkForGarbageLeaks():
     gc.collect()
     numGarbage = len(gc.garbage)
-    if (numGarbage > 0 and (not configIsToday('disable-garbage-logging'))):
+    if (numGarbage > 0 and (not config.GetBool('disable-garbage-logging', 1))):
         if (numGarbage != _CFGLGlobals.LastNumGarbage):
             print
             gr = GarbageReport('found garbage', threaded=False, collect=False)

+ 2 - 2
direct/src/showbase/ShowBase.py

@@ -2190,7 +2190,7 @@ class ShowBase(DirectObject.DirectObject):
             if not properties.getOpen():
                 # If the user closes the main window, we should exit.
                 self.notify.info("User closed main window.")
-                if __dev__:
+                if __dev__ and (not config.GetBool('disable-garbage-logging', 1)):
                     GarbageReport.b_checkForGarbageLeaks()
                 self.userExit()
 
@@ -2198,7 +2198,7 @@ class ShowBase(DirectObject.DirectObject):
                 self.mainWinForeground = 1
             elif not properties.getForeground() and self.mainWinForeground:
                 self.mainWinForeground = 0
-                if __dev__:
+                if __dev__ and (not config.GetBool('disable-garbage-logging', 1)):
                     GarbageReport.b_checkForGarbageLeaks()
 
             if properties.getMinimized() and not self.mainWinMinimized: