[pypy-svn] r58924 - pypy/branch/cbuild-refactor/pypy/translator
fijal at codespeak.net
fijal at codespeak.net
Fri Oct 10 18:40:58 CEST 2008
Author: fijal
Date: Fri Oct 10 18:40:58 2008
New Revision: 58924
Modified:
pypy/branch/cbuild-refactor/pypy/translator/driver.py
Log:
(fijal, pedronis) Don't let driver go into your way when looking for exception
Modified: pypy/branch/cbuild-refactor/pypy/translator/driver.py
==============================================================================
--- pypy/branch/cbuild-refactor/pypy/translator/driver.py (original)
+++ pypy/branch/cbuild-refactor/pypy/translator/driver.py Fri Oct 10 18:40:58 2008
@@ -276,7 +276,12 @@
self.proceed('compile')
assert False, 'we should not get here'
finally:
- self.timer.end_event(goal)
+ try:
+ self.timer.end_event(goal)
+ except (KeyboardInterrupt, SystemExit):
+ raise
+ except:
+ pass
return res
def task_annotate(self):
More information about the Pypy-commit
mailing list