std :: condition_variable :: notify_one () вызывается несколько раз без переключения контекста

Сколько ожидающих потоков проснется в этом примере:

1-й поток:

void wakeUp2Threads()
{
    std::unique_lock lock(condvar_mutex);

    condvar.notify_one();
    condvar.notify_one();
}

2-й поток:

{
    std::unique_lock lock(condvar_mutex);

    condvar.wait(lock); 

Ответы на вопрос(1)

Ваш ответ на вопрос