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 twouters
Recipients sbt, twouters
Date 2012-07-31.16:24:56
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1343751897.66.0.293969468253.issue15507@psf.upfronthosting.co.za>
In-reply-to
Content
No, using preexec_fn leaves all kinds of races when mixing threads and processes (which is a bad idea, but people still sometimes do.) And no, restore_signals doesn't fix this; restore_signals only resets the signals the *Python interpreter itself* ignored: SIGFPE, SIGXFZ and SIGFSZ (and it defaults to True anyway.) It doesn't affect other signals at all, even if Python code ignored them.
History
Date User Action Args
2012-07-31 16:24:57twouterssetrecipients: + twouters, sbt
2012-07-31 16:24:57twouterssetmessageid: <1343751897.66.0.293969468253.issue15507@psf.upfronthosting.co.za>
2012-07-31 16:24:56twouterslinkissue15507 messages
2012-07-31 16:24:56twouterscreate