Skip to content

gh-116738: remove multiprocessing suppressions - #131319

Merged
kumaraditya303 merged 1 commit into
python:mainfrom
kumaraditya303:multi
Mar 17, 2025
Merged

gh-116738: remove multiprocessing suppressions#131319
kumaraditya303 merged 1 commit into
python:mainfrom
kumaraditya303:multi

Conversation

@kumaraditya303

@kumaraditya303 kumaraditya303 commented Mar 16, 2025

Copy link
Copy Markdown
Contributor
@kumaraditya303

Copy link
Copy Markdown
Contributor Author

@colesbury Both of these functions are thread safe now as they use critical sections so this removes the redundant suppressions

@critical_section
_multiprocessing.SemLock.release
Release the semaphore/lock.
[clinic start generated code]*/
static PyObject *
_multiprocessing_SemLock_release_impl(SemLockObject *self)
/*[clinic end generated code: output=b22f53ba96b0d1db input=9bd62d3645e7a531]*/
{

@kumaraditya303
kumaraditya303 merged commit 46e8854 into python:main Mar 17, 2025
@kumaraditya303
kumaraditya303 deleted the multi branch March 17, 2025 18:59
colesbury pushed a commit to colesbury/cpython that referenced this pull request Mar 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

2 participants