[3.6] bpo-30808: Use _Py_atomic API for concurrency-sensitive signal state (GH-2417) by pitrou · Pull Request #3007 · python/cpython
-
-
Notifications
You must be signed in to change notification settings - Fork 34.8k
Merged
Merged
Conversation
Member
…state (pythonGH-2417) * Improve signal delivery Avoid using Py_AddPendingCall from signal handler, to avoid calling signal-unsafe functions. * Remove unused function * Improve comments * Use _Py_atomic API for concurrency-sensitive signal state * Add blurb (cherry picked from commit 2c8a5e4)
the-knights-who-say-ni
added
the
CLA signed
label
pitrou
requested a review
from vstinner
vstinner
approved these changes
vstinner
left a comment
vstinner
left a comment
Member
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
pitrou
merged commit
57e836c
into
python:3.6
pitrou
deleted the
backport-2c8a5e4-3.6
branch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment