Здравствуйте, Аноним, Вы писали:
R>>Здравствуйте, OdesitVadim, Вы писали:
А>[scip]
OV>>>Интересует либо реализация под Linux+gcc или хорошая статья с теорией правильной реализации.
R>>http://www.rsdn.ru/forum/cpp.applied/3783316.1.aspxАвтор: remark
Дата: 22.04.10
А>Мой код близкий к этому. И собственно вся работа кода хорошо отлажена. Проблема возникает в момент завершения работы основного треда. Нужно ведь подчистить очередь, подчистить треды...
А в чём именно проблема?
Установить всем потокам флаги на остановку. Потоки перед завершением снимают все эелменты из своей очереди и удаляют. Заджоинить потоки. Всё.