Author: Armin Rigo <ar...@tunes.org>
Branch: reverse-debugger
Changeset: r86139:260de9d411ea
Date: 2016-08-11 14:01 +0200
http://bitbucket.org/pypy/pypy/changeset/260de9d411ea/

Log:    Restore usage of RDBSignalActionFlag, which might have been removed
        by accident

diff --git a/pypy/module/signal/__init__.py b/pypy/module/signal/__init__.py
--- a/pypy/module/signal/__init__.py
+++ b/pypy/module/signal/__init__.py
@@ -46,7 +46,10 @@
         space.check_signal_action = interp_signal.CheckSignalAction(space)
         space.actionflag.register_periodic_action(space.check_signal_action,
                                                   use_bytecode_counter=False)
-        if not space.config.translation.reverse_debugger:
+        if space.config.translation.reverse_debugger:
+            from pypy.interpreter.reverse_debugging import RDBSignalActionFlag
+            space.actionflag.__class__ = RDBSignalActionFlag
+        else:
             space.actionflag.__class__ = interp_signal.SignalActionFlag
         # xxx yes I know the previous line is a hack
 
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to