Марк Коренберг added the comment: Bug still reproduced. Jenkins running from init.d use /usr/bin/daemon. This mean SIGHUP will be in SIG_IGN state. Since echo.py does not setup sighup handler, sighup will be equivalent of SIGKILL. So, why not to use, say, SIGTERM instead? After such change all tests passed.
If not, signal handling tests should reset signal handling to SIG_DFL. Please reopen ---------- nosy: +mmarkk _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue21247> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com