Re[6]: реализация читатели-писатель
От: remark Россия http://www.1024cores.net/
Дата: 27.04.10 11:17
Оценка:
Здравствуйте, remark, Вы писали:

R>Условная переменная (в отличие от семафора) не несёт никакого состояния, поэтому просто выполнение broadcast() без соотв. модификации состояния не имеет смысла.

R>Тебе надо класть в очередь сообщение-маркер и потом делать broadcast(). Либо ждать появления сообщений в очереди ИЛИ установки какого-то, устанавливать флаг и делать broadcast().

---------------/\/\/\/\/\
какого-то флага


1024cores — all about multithreading, multicore, concurrency, parallelism, lock-free algorithms
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.