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 eric.snow
Recipients eric.snow, gregory.p.smith
Date 2018-09-12.21:04:23
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1536786263.28.0.956365154283.issue34651@psf.upfronthosting.co.za>
In-reply-to
Content
os.fork() potentially has some problematic behavior when called from a subinterpreter.  In additional to the normal fork+threads madness, there's the question of what to do with existing subinterpreters.  The simplest solution is to simply disallow fork in a subinterpreter and then wipe out all subinterpreters in the child process post-fork (if os.fork() called in the main interpreter).
History
Date User Action Args
2018-09-12 21:04:23eric.snowsetrecipients: + eric.snow, gregory.p.smith
2018-09-12 21:04:23eric.snowsetmessageid: <1536786263.28.0.956365154283.issue34651@psf.upfronthosting.co.za>
2018-09-12 21:04:23eric.snowlinkissue34651 messages
2018-09-12 21:04:23eric.snowcreate