Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     11 Aug 2003  12:41:48
 To : Vadim Tzirulnicov
 Subject : Re: IO::Socket::INET Timeout
 -------------------------------------------------------------------------------- 
 
 Хмутро.
 
 VT>                $sock=IO::Socket::INET->new(Proto=>'tcp',
 VT>                     PeerAddr=>$host,
 VT>                     PeerPort=>'http('.$port.')',
 VT>                     Timeout=>10) or eval{msgReply('download',"Download
 VT> failure: Host $host not found");next;};
 
 VT> Если $host - несуществующий хост (нап., в местной сети такого нет, попытка
 VT> подключиться к инету оканчивается неудачей, и т.д.), то скрипт попросту
 VT> виснет, таймаут не срабатывает...
 
 VT> Как быть ?
 
 Операционка кто? А то, помнится, там в каких-то версиях перла $SIG{ALRM},
 которого в виндах не бывает...
 
 -- 
 Artem Chuprina
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757
 --- ifmail v.2.15dev5
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 IO::Socket::INET Timeout   Vadim Tzirulnicov   09 Aug 2003 01:12:12 
 Re: IO::Socket::INET Timeout   Artem Chuprina   11 Aug 2003 12:41:48 
Архивное /ru.perl/114771beb8784.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional