Author: Carl Friedrich Bolz-Tereick <[email protected]>
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
 
 # ____________________________________________________________
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to