после того как я сделаю unlock в очередь что-то пихнётся и произойдёт cond_var.notify_one()
а потом consumer заснёт на wait, проснётся ли он?
Т.е. действует ли notify_one в то время как cond_var НЕ в wait? В документации я описания такого случая не нашёл.
если сначала был notify, а потом wait, то вайт проснется после того как получит еще один нотифай
Обсуждают сегодня