[pypy-commit] pypy default: don't catch KeyboardInterrupt, etc
cfbolz
pypy.commits at gmail.com
Mon Jan 20 06:44:07 EST 2020
Author: Carl Friedrich Bolz-Tereick <cfbolz at gmx.de>
Branch:
Changeset: r98562:7832ebb3de87
Date: 2020-01-20 12:43 +0100
http://bitbucket.org/pypy/pypy/changeset/7832ebb3de87/
Log: don't catch KeyboardInterrupt, etc
diff --git a/pypy/module/__builtin__/abstractinst.py b/pypy/module/__builtin__/abstractinst.py
--- a/pypy/module/__builtin__/abstractinst.py
+++ b/pypy/module/__builtin__/abstractinst.py
@@ -235,6 +235,8 @@
try:
return abstract_issubclass_w(space, w_cls1, w_cls2, True)
except OperationError as e:
+ if e.async(space):
+ raise
return False
# ____________________________________________________________
More information about the pypy-commit
mailing list