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

R>>Здравствуйте, OdesitVadim, Вы писали:

А>[scip]
OV>>>Интересует либо реализация под Linux+gcc или хорошая статья с теорией правильной реализации.

R>>http://www.rsdn.ru/forum/cpp.applied/3783316.1.aspx
Автор: remark
Дата: 22.04.10


А>Мой код близкий к этому. И собственно вся работа кода хорошо отлажена. Проблема возникает в момент завершения работы основного треда. Нужно ведь подчистить очередь, подчистить треды...


А в чём именно проблема?
Установить всем потокам флаги на остановку. Потоки перед завершением снимают все эелменты из своей очереди и удаляют. Заджоинить потоки. Всё.


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