This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients koobs, pablogsal, pitrou, serhiy.storchaka, skrah, vstinner
Date 2017-10-31.00:42:10
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1509410530.23.0.213398074469.issue31629@psf.upfronthosting.co.za>
In-reply-to
Content
Pablo Galindo Salgado:
> Also, it seems that calling initscr registers signal handlers for SIGTERM: (...)

The problem is that endwin() doesn't restore the old handler.

Attached PR 4183 fixes the bug, it saves/restores signal handlers:

./python -m test -vuall test_curses  test_multiprocessing_fork -m test.test_curses.TestCurses.test_new_curses_panel -m test.test_multiprocessing_fork.WithProcessesTestProcess.test_many_processes
History
Date User Action Args
2017-10-31 00:42:10vstinnersetrecipients: + vstinner, pitrou, skrah, serhiy.storchaka, koobs, pablogsal
2017-10-31 00:42:10vstinnersetmessageid: <1509410530.23.0.213398074469.issue31629@psf.upfronthosting.co.za>
2017-10-31 00:42:10vstinnerlinkissue31629 messages
2017-10-31 00:42:10vstinnercreate