Skip to content

bpo-38377: Fix skip_if_broken_multiprocessing_synchronize() on macOS#20984

Merged
vstinner merged 2 commits into
python:masterfrom
vstinner:fix_mp_macos
Jun 19, 2020
Merged

bpo-38377: Fix skip_if_broken_multiprocessing_synchronize() on macOS#20984
vstinner merged 2 commits into
python:masterfrom
vstinner:fix_mp_macos

Conversation

@vstinner
Copy link
Copy Markdown
Member

@vstinner vstinner commented Jun 19, 2020

skip_if_broken_multiprocessing_synchronize() only attempts for create
a semaphore on Linux to fix multiprocessing
test_resource_tracker_reused() on macOS.

https://bugs.python.org/issue38377

skip_if_broken_multiprocessing_synchronize() only attempts for create
a semaphore on Linux to fix multiprocessing
test_resource_tracker_reused() on macOS.
@vstinner vstinner merged commit 3358da4 into python:master Jun 19, 2020
@miss-islington
Copy link
Copy Markdown
Contributor

Thanks @vstinner for the PR 🌮🎉.. I'm working now to backport this PR to: 3.8, 3.9.
🐍🍒⛏🤖

@vstinner vstinner deleted the fix_mp_macos branch June 19, 2020 16:01
miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Jun 19, 2020
…ythonGH-20984)

skip_if_broken_multiprocessing_synchronize() only attempts for create
a semaphore on Linux to fix multiprocessing
test_resource_tracker_reused() on macOS.
(cherry picked from commit 3358da4)

Co-authored-by: Victor Stinner <vstinner@python.org>
@bedevere-bot
Copy link
Copy Markdown

GH-20987 is a backport of this pull request to the 3.9 branch.

@bedevere-bot
Copy link
Copy Markdown

GH-20988 is a backport of this pull request to the 3.8 branch.

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Jun 19, 2020
…ythonGH-20984)

skip_if_broken_multiprocessing_synchronize() only attempts for create
a semaphore on Linux to fix multiprocessing
test_resource_tracker_reused() on macOS.
(cherry picked from commit 3358da4)

Co-authored-by: Victor Stinner <vstinner@python.org>
miss-islington added a commit that referenced this pull request Jun 19, 2020
…H-20984)

skip_if_broken_multiprocessing_synchronize() only attempts for create
a semaphore on Linux to fix multiprocessing
test_resource_tracker_reused() on macOS.
(cherry picked from commit 3358da4)

Co-authored-by: Victor Stinner <vstinner@python.org>
miss-islington added a commit that referenced this pull request Jun 19, 2020
…H-20984)

skip_if_broken_multiprocessing_synchronize() only attempts for create
a semaphore on Linux to fix multiprocessing
test_resource_tracker_reused() on macOS.
(cherry picked from commit 3358da4)

Co-authored-by: Victor Stinner <vstinner@python.org>
fasih pushed a commit to fasih/cpython that referenced this pull request Jun 29, 2020
…ythonGH-20984)

skip_if_broken_multiprocessing_synchronize() only attempts for create
a semaphore on Linux to fix multiprocessing
test_resource_tracker_reused() on macOS.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants