New submission from Antoine Pitrou:

We already use the _Py_atomic APIs in ceval.c, for lockless boolean flags.  We 
should do the same in the signal module where there are similar concurrency 
issues (for example between the signal handler running in one thread and 
PyErr_CheckSignals running in another thread).

----------
components: Interpreter Core
messages: 297304
nosy: haypo, jyasskin, neologix, pitrou
priority: normal
severity: normal
stage: patch review
status: open
title: Use _Py_atomic API for concurrency-sensitive signal state
type: enhancement
versions: Python 3.7

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue30808>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to