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 ned.deily, njs, vstinner, yselivanov
Date 2017-06-09.08:16:03
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1496996163.49.0.664716867907.issue30038@psf.upfronthosting.co.za>
In-reply-to
Content
@Ned Deily: Hey, Nathaniel wants to backport the commit 4ae01496971624c75080431806ed1c08e00f22c7 which changes how the C signal handler of CPython.

There is a low risk of regression, it can be seen as a backward incompatible change.

I'm not super excited to backport such change. I consider that there are other solutions to handle signals without hitting this bug. For example, asyncio works well on Python 3.5, there is no known race condition. Basically, the only impacted application is Nathaniel's Trio project.

@Yury: And you, what do you think?
History
Date User Action Args
2017-06-09 08:16:03vstinnersetrecipients: + vstinner, ned.deily, njs, yselivanov
2017-06-09 08:16:03vstinnersetmessageid: <1496996163.49.0.664716867907.issue30038@psf.upfronthosting.co.za>
2017-06-09 08:16:03vstinnerlinkissue30038 messages
2017-06-09 08:16:03vstinnercreate