This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of NAD Editorial status.

### 1496. `condition_variable` not implementable

Section: 32.6.4 [thread.condition.condvar] Status: NAD Editorial Submitter: Switzerland Opened: 2010-08-25 Last modified: 2016-01-28

Priority: Not Prioritized

View all other issues in [thread.condition.condvar].

View all issues with NAD Editorial status.

Discussion:

Addresses CH-28

Requiring `wait_until` makes it impossible to implement `condition_variable` correctly using respective objects provided by the operating system (i.e. implementing the native_handle() function) on many platforms (e.g. POSIX, Windows, MacOS X) or using the same object as for the condition variable proposed for C.

[ Resolution proposed by ballot comment: ]

> Remove the `wait_until` functions or make them at least conditionally supported.

Proposed resolution: