Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   Вопрос по реалезации сетевого кода (https://forum.antichat.xyz/showthread.php?t=121125)

_nic 17.05.2009 22:57

Вопрос по реалезации сетевого кода
 
Допустим есть серверный сокет и в цикле крутятся listen и accept.При каждом подключение дескриптор сокета возвращяемый accept запоминается в массив.Если параллельно с этим в потоке извлекать нужные дискрипторы сокетов то с ними можно будет работать?То есть они будут валидными?

razb 18.05.2009 01:21

будут) только при обращении к массиву из разных потоков не забывай про мьютексы.

slesh 18.05.2009 09:44

>> цикле крутятся listen и accept
в цикле должен крутиться только accept
Дискрипторы советов валитны в пределах всего твоего процесса (а при желании могут быть скопированны в другой процес и там также юзаться(но это уже другая история))


Время: 20:19