170 похожих чатов

Тогда кто первый тот и захватит и пойдет дальше, а

остальные так и останутся в wait ?

7 ответов

8 просмотров

я же сорцы дал

https://gcc.gnu.org/onlinedocs/gcc-4.6.2/libstdc++/api/a00818_source.html вот тут логика, повторюсь, строки 199 и 210

То все они по очереди захватят мьютекс и покинут wait

Ramil-Rizvanov Автор вопроса
olkivan
https://gcc.gnu.org/onlinedocs/gcc-4.6.2/libstdc++...

Это было полезно, спасибо!

Ramil-Rizvanov Автор вопроса
olkivan
https://gcc.gnu.org/onlinedocs/gcc-4.6.2/libstdc++...

подстава на 81 строке интересно что там

Ramil-Rizvanov Автор вопроса
olkivan
https://gcc.gnu.org/onlinedocs/gcc-4.6.2/libstdc++...

на этих строках кстати condition_variable_any

Ramil Rizvanov
подстава на 81 строке интересно что там

Ну там с той или иной степенью хардкорности дойдет до системного примитива парковки. На линуксе это futex(2)

Похожие вопросы

Обсуждают сегодня

Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
55
hello friends. Do you know how can I learn getx? I have a software project that I should deliver it up to 5 weeks later and I need to learn firebase too. I will be thankfull
AmirHossein Razavi
15
Доброе время суток! у меня тут иноды закончились. и понял почему по сути кстит, я периодически очищаю постгрес и сентри контайнер: postgres=# DELETE FROM nodestore_node WHER...
Юсиф Насиров
9
Привет, нужен совет старших товарищей. Есть глобальная переменная var DefaultDataFolder:string; инициализируем DefaultDataFolder:='a:\_OUT\'; есть примитивная процедур...
Max Otto
14
lazarus-3.2.0/gtk, linux патч "имя проекта по умолчанию project1 -> prj" день добрый не нравится "именя проекта по умолчанию" (project1), к.раз приходится переименовывать (н...
livontiy
5
Вопрос. Теоретический. Есть список команд. Команды отправляю в обработку некой функции, по очереди. Разные команды могут давать разные результаты после обработки. В зависимос...
Serjone
7
Can I forward ports (including the SSH port) between two machines without SSH? I know I can forward SSH server port from machine A (which blocks all requests by firewall) to ...
required optional
5
Всем вечера. Подскажите как лучше сделать. делаю на Д10 Например будет база данных на SQLite. в ней будет много таблиц. более 50шт Типа справочник. Содержать ID Name Id p...
Андрей Т 🐎
10
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
подскажите пожалуйста, как мне освободить результат записанный в переменную result? в чем проблема подскажите если МОЖЕТЕ?
Михаил Helper
28
Карта сайта