FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Change `always_forkserver_on_unix()` to `use_multiprocessing_forkserver_on_linux()` by rwgk · Pull Request #4577 · pybind/pybind11 · GitHub

Change always_forkserver_on_unix() to use_multiprocessing_forkserver_on_linux() - #4577

Merged
rwgk merged 1 commit into
pybind:masterfrom
rwgk:use_multiprocessing_forkserver_on_linux
Mar 16, 2023
Merged

rwgk merged 1 commit into
pybind:masterfrom
rwgk:use_multiprocessing_forkserver_on_linux

Conversation

rwgk commented Mar 16, 2023 •
edited
Loading

Copy link
Copy Markdown
Collaborator

Description

To be completely honest, I missed that "spawn" is the default under macOS while working on PR #4216 & #4306.

In the meantime,

This PR overrides the multiprocessing default only when we're sure the default is broken.

Suggested changelog entry:

rwgk commented Mar 16, 2023

Copy link
Copy Markdown
Collaborator Author

Thanks @Skylion007!
I'll hold off merging until @henryiii has made the 2.10.4 release. (Not sure if merging now will make it more difficult to make the release.)

rwgk marked this pull request as ready for review March 16, 2023 20:42

Copy link
Copy Markdown
Collaborator

v2.10 is a separate branch, no need to wait - things get manually backported there. But I'm going to make the release now.

rwgk merged commit cf7d2e6 into pybind:master Mar 16, 2023
rwgk deleted the use_multiprocessing_forkserver_on_linux branch March 16, 2023 21:33
github-actions Bot added the needs changelog Possibly needs a changelog entry label Mar 16, 2023
rwgk removed the needs changelog Possibly needs a changelog entry label Mar 16, 2023
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants


Back | FazBrowse Home | New Git URL