Antoine Pitrou <[email protected]> added the comment: > > Or we could change Py_InitializeEx() to setup the signal handlers > > after having imported the site module: > > Note that I don't really like this solution, because it's better to > setup handlers for fatal signals (SIGPIPE, SIGXF...) before executing > arbitrary Python code (site).
Agreed. I think we'd better disable SIGINT initialization when a certain environment variable is set. (AFAICT, the issue is only about SIGINT since it's the only one where the default behaviour is overriden) ---------- _______________________________________ Python tracker <[email protected]> <http://bugs.python.org/issue14228> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
