![]() |
Вопрос по реалезации сетевого кода
Допустим есть серверный сокет и в цикле крутятся listen и accept.При каждом подключение дескриптор сокета возвращяемый accept запоминается в массив.Если параллельно с этим в потоке извлекать нужные дискрипторы сокетов то с ними можно будет работать?То есть они будут валидными?
|
будут) только при обращении к массиву из разных потоков не забывай про мьютексы.
|
>> цикле крутятся listen и accept
в цикле должен крутиться только accept Дискрипторы советов валитны в пределах всего твоего процесса (а при желании могут быть скопированны в другой процес и там также юзаться(но это уже другая история)) |
| Время: 20:19 |