[issue33111] Merely importing tkinter breaks parallel code (multiprocessing, sharedmem)

Ned Deily report at bugs.python.org
Fri May 29 06:37:43 EDT 2020


Ned Deily <nad at python.org> added the comment:

In Python 3.8, the default start method for multiprocessing when run on macOS is now "spawn" instead of "fork".

"Changed in version 3.8: On macOS, the spawn start method is now the default. The fork start method should be considered unsafe as it can lead to crashes of the subprocess. See bpo-33725."

----------
resolution:  -> duplicate
stage:  -> resolved
status: open -> closed
superseder:  -> Python crashes on macOS after fork with no exec
versions:  -Python 2.7, Python 3.6, Python 3.7

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue33111>
_______________________________________


More information about the Python-bugs-list mailing list