Здравствуйте, Evil_Genius, Вы писали:
E_G>Можно для каждого потока сделать обычную stl-евскую очередь и обеспечить блокировку при чтении/записи в нее через мютексы.
Ага, а еще список или массив очередей и потоков с аналогичной блокировкой. Также для исключение одновременного доступа к каждой очереди и галавному списку в твоем случае можно использовать отдельный синхронизирующий элемент.
PS А вообще на серверном приложении создавать отдельный поток (или пару потоков) для каждого подключения не эффективно с точки зрения быстродействия и так появляется естественное ограничения на количество подключений из-за ограничение на максимальное количество потоков для Win32 приложения.