Josh Yelon 18 years ago
parent
commit
b3164e9df6
1 changed files with 2 additions and 1 deletions
  1. 2 1
      direct/src/directscripts/eggcacher.py

+ 2 - 1
direct/src/directscripts/eggcacher.py

@@ -8,7 +8,7 @@
 #
 #
 ##############################################################################
 ##############################################################################
 
 
-import os,sys
+import os,sys,gc
 from pandac.PandaModules import *
 from pandac.PandaModules import *
 
 
 class EggCacher:
 class EggCacher:
@@ -82,6 +82,7 @@ class EggCacher:
             sys.stdout.flush()
             sys.stdout.flush()
             if (cached) and (cached.hasData()==0):
             if (cached) and (cached.hasData()==0):
                 self.pandaloader.loadSync(fn, self.loaderopts)
                 self.pandaloader.loadSync(fn, self.loaderopts)
+            gc.collect()
             ModelPool.releaseAllModels()
             ModelPool.releaseAllModels()
             progress += size
             progress += size