Автор Тема: Таймаут не работает...  (Прочитано 3420 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Harvester

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 123
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Таймаут не работает...
« : 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

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 123
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Таймаут не работает...
« Ответ #1 : 27 Августа 2005, 23:10:42 »
Дополнение.

Дело в том, что таймаут будет, если не будет никакой активности сервера. А она есть... но очень медленная. Как же все-таки прервать данную операцию?
Если ты не один, значит... ты ноль!

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
Таймаут не работает...
« Ответ #2 : 28 Августа 2005, 01:01:05 »
perldoc -f alarm
 в исканиях.

Оффлайн Harvester

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 123
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Таймаут не работает...
« Ответ #3 : 28 Августа 2005, 13:04:30 »
Разобрался:super:
Какаду, сенкс!
« Последнее редактирование: 28 Августа 2005, 13:28:16 от Harvester »
Если ты не один, значит... ты ноль!

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28