Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Программирование под Unix/Linux > Как установить timeout на accept?


Автор: Leksey 24.4.2005, 11:23
Как установить timeout на accept?

Автор: Chuck 24.4.2005, 13:07
ИМХО, тока руками! Хотя, надо подумать ....

Автор: achmed 28.4.2005, 08:42
Chuck что значит руками ?

Нужно сделать неблокирующий ввод.вывод в принимающем сокете
(вызов fcntl с параметром O_NONBLOCK),
а затем проверять налмичие коннектов в при помощи select или poll.

man fcntl
man select
man poll


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)