остальные так и останутся в wait ?
я же сорцы дал
https://gcc.gnu.org/onlinedocs/gcc-4.6.2/libstdc++/api/a00818_source.html вот тут логика, повторюсь, строки 199 и 210
То все они по очереди захватят мьютекс и покинут wait
Это было полезно, спасибо!
подстава на 81 строке интересно что там
на этих строках кстати condition_variable_any
Ну там с той или иной степенью хардкорности дойдет до системного примитива парковки. На линуксе это futex(2)
Обсуждают сегодня