Показать сообщение отдельно

  #10  
Старый 28.02.2008, 21:22
Delimiter
Banned
Регистрация: 08.04.2005
Сообщений: 446
С нами: 11099536

Репутация: 518
По умолчанию

Непонятен вопрос..... а что там читать ??? Там не пахнет никакими семафорами и другими средствами синхронизации. Сокет понятие уникальное для сессии. На каждый поток обычно уникальный сокет.... то есть нитка не видит что сокетов много , у нее он СВОЙ.

..... есть только один вариант в который СТРАШНО верить потоков много а сокет один, неужели ты это имел ввиду??? Но насколько я знаю винсокдлл.... она все запросы вси рафно ставит в очередь.... коллизий в ней не будет. Критические секции тоже не стоит ставить на recv и send для одного "глобального" сокета.... для систем с вытесняющей многозадачностью эти команды не разбиваются на составные части.... а выполняются как ОДНО-ЦЕЛОЕ, то есть все равно ктото будет первым а ктото вторым!

Последний раз редактировалось Delimiter; 28.02.2008 в 21:37..
 
Ответить с цитированием