diff options
| author | Antoine Pitrou <pitrou@free.fr> | 2017-08-06 17:32:39 (GMT) |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-08-06 17:32:39 (GMT) |
| commit | 57e836cb41656ac23042886db6b5985c036a7ce2 (patch) | |
| tree | c547399159bab8f0ba8df3de64987375e3025a77 /Python/ceval.c | |
| parent | 9cd0ef8f3b93818f0ee5318cb1fc9a1ea32e95b6 (diff) | |
| download | cpython-57e836cb41656ac23042886db6b5985c036a7ce2.zip cpython-57e836cb41656ac23042886db6b5985c036a7ce2.tar.gz cpython-57e836cb41656ac23042886db6b5985c036a7ce2.tar.bz2 | |
[3.6] bpo-30808: Use _Py_atomic API for concurrency-sensitive signal state (GH-2417) (#3007)
* 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 2c8a5e4c968217f9672340e520942c4ed788d8de)
Diffstat (limited to 'Python/ceval.c')
0 files changed, 0 insertions, 0 deletions
