[pypy-svn] r35231 - pypy/branch/jit-real-world/pypy/translator/goal
arigo at codespeak.net
arigo at codespeak.net
Sun Dec 3 23:17:55 CET 2006
Author: arigo
Date: Sun Dec 3 23:17:54 2006
New Revision: 35231
Modified:
pypy/branch/jit-real-world/pypy/translator/goal/unixcheckpoint.py
Log:
Make the 'pdb' command of --fork-before not crash when pdb receives a Ctrl-D.
Modified: pypy/branch/jit-real-world/pypy/translator/goal/unixcheckpoint.py
==============================================================================
--- pypy/branch/jit-real-world/pypy/translator/goal/unixcheckpoint.py (original)
+++ pypy/branch/jit-real-world/pypy/translator/goal/unixcheckpoint.py Sun Dec 3 23:17:54 2006
@@ -25,7 +25,12 @@
if line == 'quit':
raise SystemExit
if line == 'pdb':
- import pdb; pdb.set_trace()
+ try:
+ import pdb; pdb.set_trace()
+ dummy_for_pdb = 1 # for pdb to land
+ except Exception, e:
+ print '(%s ignored)' % e.__class__.__name__
+ continue
if line == 'restart':
restart_process()
More information about the Pypy-commit
mailing list