Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork32k
gh-76327: freeze_support for non-Windows platforms#104607
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
base:main
Are you sure you want to change the base?
Conversation
bedevere-bot commentedMay 18, 2023
Most changes to Pythonrequire a NEWS entry. Please add it using theblurb_it web app or theblurb command-line tool. |
ghost commentedMay 18, 2023 • edited by ghost
Loading Uh oh!
There was an error while loading.Please reload this page.
edited by ghost
Uh oh!
There was an error while loading.Please reload this page.
Backport needed. |
Tests done. Note: if we don't modify
|
The following commit authors need to sign the Contributor License Agreement: |
Uh oh!
There was an error while loading.Please reload this page.
gh-76327: freeze_support for non-Windows platforms
This is a brief fix for the multiprocessing frozen executable infinite loop issue on non-Windows platform.#76327
And the
freeze_support
patch was exactly the same patch fromPyInstaller, which already worked for them.This patch does not influence
PyInstaller
.However, this patch will enable
cx_freeze
or other similar tools to build multiprocessing apps for Linux and Mac.📚 Documentation preview 📚:https://cpython-previews--104607.org.readthedocs.build/