Title
It is not clear how exception_ptr is synchronized
Status
resolved
Section
[propagation]
Submitter
Switzerland

Created on 2010-08-25.00:00:00 last changed 166 months ago

Messages

Date: 2011-05-03.22:13:16

Proposed resolution:

Resolved 2011-03 Madrid meeting by paper N3278

Date: 2011-06-02.15:28:39

Proposed resolution:

Resolved 2011-03 Madrid meeting by paper N3278

Date: 2011-03-08.00:00:00

[ 2011-03-08: Lawrence comments and drafts wording ]

I think fundamentally, this issue is NAD, but clarification would not hurt.

Proposed resolution

Add a new paragraph to [propagation] after paragraph 6 as follows:

[Note: Exception objects have no synchronization requirements, and expressions using them may conflict ([intro.multithread]). — end note]

Date: 2010-10-24.22:33:31

[ Resolution proposed by ballot comment ]

Make clear that accessing in different threads multiple exception_ptr objects that all refer to the same exception introduce a race.

Date: 2010-10-24.10:50:39

Addresses CH-19

It is not clear how exception_ptr is synchronized.

History
Date User Action Args
2011-03-24 21:43:06adminsetmessages: + msg5695
2011-03-24 21:43:06adminsetstatus: open -> resolved
2011-03-08 20:04:23adminsetmessages: + msg5634
2011-03-08 20:04:23adminsetmessages: + msg5633
2010-10-24 22:33:31adminsetmessages: + msg5069
2010-10-24 10:50:39adminsetmessages: + msg4994
2010-08-25 00:00:00admincreate