[Moscow.pm] Синхронный коннект

Ivan Petrov i.petro.77.00 на gmail.com
Пн Авг 26 06:50:03 PDT 2013


Нужно строго синхронное приложение (то есть асинхронные фреймворки в
данном случае нельзя применять).

на входе - хост, порт, таймаут (может быть меньше одной секунды)

на выходе: сокет с установленным соединением, либо ошибка по
достижении таймаута, либо ошибка установления соединения.

Вопрос куда покопать чтобы такое сделать?

Timeout  в IO::Socket по видимому не всегда работает.
то есть поставив таймаут в скажем 0.1 секунду, все равно можно
зависнуть секунд на 5-10




Подробная информация о списке рассылки Moscow-pm