File tree Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -168,7 +168,7 @@ to start a process. These *start methods* are
168
168
169
169
On POSIX platforms the default start method was changed from *fork * to
170
170
*forkserver * to retain the performance but avoid common multithreaded
171
- process incompatibilities. See :issue : `84559 `.
171
+ process incompatibilities. See :gh : `84559 `.
172
172
173
173
174
174
On POSIX using the *spawn * or *forkserver * start methods will also
Original file line number Diff line number Diff line change @@ -367,6 +367,14 @@ Deprecated
367
367
as a single positional argument.
368
368
(Contributed by Serhiy Storchaka in :gh: `109218 `.)
369
369
370
+ * :mod: `multiprocessing ` and :mod: `concurrent.futures `:
371
+ The default start method (see :ref: `multiprocessing-start-methods `) changed
372
+ away from *fork * to *forkserver * on platforms where it was not already
373
+ *spawn * (Windows & macOS). If you require the threading incompatible *fork *
374
+ start method you must explicitly specify it when using :mod: `multiprocessing `
375
+ or :mod: `concurrent.futures ` APIs.
376
+ (Contributed by Gregory P. Smith in :gh: `84559 `.)
377
+
370
378
* :mod: `os `:
371
379
:term: `Soft deprecate <soft deprecated> ` :func: `os.popen ` and
372
380
:func: `os.spawn* <os.spawnl> ` functions. They should no longer be used to
You can’t perform that action at this time.
0 commit comments