STINNER Victor added the comment: It's very easy to get the same behaviour on Python 3.4 (without PEP 475) and Python 3.5 (with PEP 475). Just add the following code at the top of your example: ---- import signal
def sighandler(signum, frame): raise InterruptedError signal.signal(signal.SIGWINCH, sighandler) --- You can use any Python exception, not only InterruptedError. PEP 475 only changes the behaviour on signals with an handler which doesn't raise an exception. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue25482> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com