STINNER Victor added the comment: > It doesn't do any of those things in Python 2, to my knowledge.
Well, even if Python 2 doesn't warn you, threading_print_test.py is also wrong on Python 2. Python 3 is better because it warns you :-) > Why aren't we willing to make this work? It would be very complex to support reentrant calls in the io stack. It's much easier to redesign your application to defer the work of the signal handler outside the signal handler. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue24283> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com