[pypy-svn] r40630 - pypy/dist/pypy/translator/goal
mwh at codespeak.net
mwh at codespeak.net
Sat Mar 17 12:26:56 CET 2007
Author: mwh
Date: Sat Mar 17 12:26:54 2007
New Revision: 40630
Modified:
pypy/dist/pypy/translator/goal/multibuild.py
Log:
from the proper-stupid department: finally clauses don't run when you call
os._exit() do they?
Modified: pypy/dist/pypy/translator/goal/multibuild.py
==============================================================================
--- pypy/dist/pypy/translator/goal/multibuild.py (original)
+++ pypy/dist/pypy/translator/goal/multibuild.py Sat Mar 17 12:26:54 2007
@@ -82,12 +82,12 @@
try:
try:
r = _build(config, exe_name)
- except:
- os._exit(1)
- else:
- os._exit(0)
- finally:
- logfile.close()
+ finally:
+ logfile.close()
+ except:
+ os._exit(1)
+ else:
+ os._exit(0)
else:
pid, status = os.waitpid(pid, 0)
if status:
More information about the Pypy-commit
mailing list