Здравствуйте grom_rom, Вы писали:
GR>Коллеги! GR>есть следующая проблема:
GR>Что бы программа поняла, что к ней пытаются коннектится клиенты — надо вызвать GR>функцию accept(...) — которая блокируется, до тех пор, пока не придёт требование GR>клиена к подключению (функция клиетна connect(...) )
GR>А как сделать так, чтобы програма не тормозила, на accept(...), а продолжала GR>дальше работать?? То есть нужен неблокирующий аналог accept(...)!!
GR>1) Есть ли такая функция?? GR>2) Может accept(...) вообще не нужен, и можно (после вызовов функций bind() и listeт()) GR> функцией ioctlsocket() проверять есть ли данные??? GR>3)может как-то иначе решить проблему ???
GR>Заранее благодарен
Я выносил accept() и сопутствующее в отдельный thread