Forum Webscript.Ru

Программирование => Perl => Тема начата: Harvester от 27 Августа 2005, 19:42:32

Название: Таймаут не работает...
Отправлено: Harvester от 27 Августа 2005, 19:42:32
$ua = LWP::UserAgent->new;
$ua->timeout(10);
$request = HTTP::Request->new(\'GET\', $url);
$hhh=$ua->request($request)->as_string;

Указал 10сек. А сервер не реагирует. Как быть?
Название: Таймаут не работает...
Отправлено: Harvester от 27 Августа 2005, 23:10:42
Дополнение.

Дело в том, что таймаут будет, если не будет никакой активности сервера. А она есть... но очень медленная. Как же все-таки прервать данную операцию?
Название: Таймаут не работает...
Отправлено: Green Kakadu от 28 Августа 2005, 01:01:05
perldoc -f alarm
Название: Таймаут не работает...
Отправлено: Harvester от 28 Августа 2005, 13:04:30
Разобрался:super:
Какаду, сенкс!