Why do you care?
Was just curious
In general all threads that wait on the same variable should be the same. They just do the same job in parallel.
Gotcha 👌 Just to be sure, notify_all() wakes all of them up, even if they aren’t waiting on the same variable
Notify_all will wake all threads which waits on a same lock
Now I’m getting confused... What if they don’t wait on the same condition_variable
Notify one /all are methods of condition_variable. Only threads that are blocked by it will get woken up.
Обсуждают сегодня