Antoine Pitrou <pit...@free.fr> 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 <rep...@bugs.python.org> <http://bugs.python.org/issue14228> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com