Нужно строго синхронное приложение (то есть асинхронные фреймворки в данном случае нельзя применять).
на входе - хост, порт, таймаут (может быть меньше одной секунды) на выходе: сокет с установленным соединением, либо ошибка по достижении таймаута, либо ошибка установления соединения. Вопрос куда покопать чтобы такое сделать? Timeout в IO::Socket по видимому не всегда работает. то есть поставив таймаут в скажем 0.1 секунду, все равно можно зависнуть секунд на 5-10 -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
