Title
condition_variable_any lock matching?
Status
nad
Section
[thread.condition.condvarany]
Submitter
Jeffrey Yasskin

Created on 2009-09-30.00:00:00 last changed 171 months ago

Messages

Date: 2010-10-21.18:28:33

Rationale:

The rationale is that it doesn't matter, and you can't check: the lock types may be different, or the same and user-defined, so the implementation must provide internal synchronization anyway.

Date: 2010-02-12.00:00:00

[ 2010-02-12 Moved to Tentatively NAD after 5 positive votes on c++std-lib. Rationale added below. ]

Date: 2009-09-30.00:00:00

For condition_variable_any, must all lock arguments to concurrent wait calls "match" in some way, similar to the requirement in [thread.condition.condvar] that lock.mutex() returns the same value for each of the lock arguments supplied by all concurrently waiting threads (via wait or timed_wait)?

History
Date User Action Args
2010-10-21 18:28:33adminsetmessages: + msg1210
2010-10-21 18:28:33adminsetmessages: + msg1209
2009-09-30 00:00:00admincreate