Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.147.49.182] |
|
Сообщ.
#1
,
|
|
|
Помогите решить проблему. Не работает функция select. Зависает и чего-то ждет.
По моему мнению она должна ждать когда что-нибудь в порту появиться. Без нее все ок, т.е. из порта приходят нужные данные. код следующий: ... FD_ZERO(&readfds); if (sockfd >= 0) { FD_SET(sockfd, &readfds); } if (acctfd >= 0) { FD_SET(acctfd, &readfds); } status = select(0, &readfds, NULL, NULL, NULL); ... |