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 gregory.p.smith, michael.foord, pitrou, vstinner
Date 2010-08-10.09:58:49
SpamBayes Score 0.001384748
Marked as misclassified No
Message-id <1281434332.59.0.0879681135019.issue8432@psf.upfronthosting.co.za>
In-reply-to
Content
http://www.python.org/dev/buildbot/builders/x86%20FreeBSD%203.x/builds/492

On this report, both implementations (Python and C) failed:

FAIL: test_send_signal (test.test_subprocess.POSIXProcessTestCase)
FAIL: test_send_signal (test.test_subprocess.ProcessTestCasePOSIXPurePython)

--

The problem is maybe that the SIGINT is ignored on these particular platforms (FreeBSD and Mac OS X). I worked on this topic recently (see issue #3137) and I cannot guarantee that exceptions are still ignored somewhere. I can investigate if you give me access to the platform.

My procedure was to run python in gdb, set a break point, and send the signal at different points until the KeyboardInterrupt is no more ignored anywhere.
History
Date User Action Args
2010-08-10 09:58:52vstinnersetrecipients: + vstinner, gregory.p.smith, pitrou, michael.foord
2010-08-10 09:58:52vstinnersetmessageid: <1281434332.59.0.0879681135019.issue8432@psf.upfronthosting.co.za>
2010-08-10 09:58:50vstinnerlinkissue8432 messages
2010-08-10 09:58:49vstinnercreate