[pypy-svn] r40606 - pypy/dist/pypy/translator/goal

mwh at codespeak.net mwh at codespeak.net
Fri Mar 16 19:06:02 CET 2007


Author: mwh
Date: Fri Mar 16 19:06:00 2007
New Revision: 40606

Modified:
   pypy/dist/pypy/translator/goal/multibuild.py
Log:
explicitly close the log file


Modified: pypy/dist/pypy/translator/goal/multibuild.py
==============================================================================
--- pypy/dist/pypy/translator/goal/multibuild.py	(original)
+++ pypy/dist/pypy/translator/goal/multibuild.py	Fri Mar 16 19:06:00 2007
@@ -83,11 +83,12 @@
     se = sys.stderr
     so = sys.stdout
     try:
-        sys.stderr = sys.stdout = open(exe_name + '-log', 'w')
+        logfile = sys.stderr = sys.stdout = open(exe_name + '-log', 'w')
         r = _build(config, exe_name)
     finally:
         sys.stderr = se
         sys.stdout = so
+        logfile.close()
 
     print r
     return exe_name, r



More information about the Pypy-commit mailing list