This is an unofficial snapshot of the ISO/IEC JTC1 SC22 WG21 Core Issues List revision 110b. See http://www.open-std.org/jtc1/sc22/wg21/ for the official list.

2023-01-15


1961. Potentially-concurrent actions within a signal handler

Section: 6.9.2  [intro.multithread]     Status: C++17     Submitter: Faisal Vali     Date: 2014-07-04

[Moved to DR at the November, 2016 meeting.]

According to 6.9.2 [intro.multithread] paragraph 23,

Two actions are potentially concurrent if

This definition should exclude the case when both actions are performed by a signal handler.

Notes from the October, 2015 meeting:

SG1 agrees that the existing wording should be amended to say something like “and they are not both performed by the same signal handler invocation.”

Proposed resolution (November, 2015):

Change 6.9.2 [intro.multithread] paragraph 23 as follows:

Two actions are potentially concurrent if