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 stefanholek
Recipients ned.deily, ronaldoussoren, stefanholek
Date 2020-01-07.11:54:46
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1578398087.26.0.562792969059.issue39244@roundup.psfhosted.org>
In-reply-to
Content
In Python 3.8 the default start method has changed from fork to spawn on macOS.
https://docs.python.org/3/whatsnew/3.8.html#multiprocessing

get_all_start_methods() says: "Returns a list of the supported start methods, the first of which is the default."
https://docs.python.org/3/library/multiprocessing.html?highlight=finalize#multiprocessing.get_all_start_methods

However, it appears to still return fork as default:

  Python 3.8.1 (default, Dec 22 2019, 03:45:23) 
  [Clang 10.0.1 (clang-1001.0.46.4)] on darwin
  Type "help", "copyright", "credits" or "license" for more information.
  >>> import multiprocessing
  >>> multiprocessing.get_all_start_methods()
  ['fork', 'spawn', 'forkserver']
  >>> 

Thank you!
History
Date User Action Args
2020-01-07 11:54:47stefanholeksetrecipients: + stefanholek, ronaldoussoren, ned.deily
2020-01-07 11:54:47stefanholeksetmessageid: <1578398087.26.0.562792969059.issue39244@roundup.psfhosted.org>
2020-01-07 11:54:46stefanholeklinkissue39244 messages
2020-01-07 11:54:46stefanholekcreate