Message307043
multiprocessing's freeze_support makes freshly-launched subprocesses integrate correctly until the multiprocessing ecosystem even when the main executable is some application binary instead of a Python interpreter. The documentation and code assume that this support is needed only on win32, but it's equally applicable to POSIX systems using the spawn strategy in combination with systems like cx_freeze.
In particular:
1) The special case in context.py's version of freeze_support() for win32 should be removed
2) The semaphore tracker should correctly tickle the freeze support
3) The documentation should be updated to be platform-neutral |
|
Date |
User |
Action |
Args |
2017-11-27 10:33:55 | dancol | set | recipients:
+ dancol |
2017-11-27 10:33:55 | dancol | set | messageid: <1511778835.66.0.213398074469.issue32146@psf.upfronthosting.co.za> |
2017-11-27 10:33:55 | dancol | link | issue32146 messages |
2017-11-27 10:33:55 | dancol | create | |
|