🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.ruby
Article #449

Re: Timeout

#449
From: Medyk
Date: Wed, 21 Feb 2007 22:14
41 lines
2053 bytes
Marcin Mielżyński wrote:
> Medyk wrote:
>> Mam problem z timeout'em
>> Jest skrypt, który jest wywoływany przez cron'a, który ma pobrać czy 
>> po prostu odpalić stronę www.
>> Przykładowo:
>>
>> resp, data = Net::HTTP.new('www.jakis-tam.com').get('/')
>>
> 
> Musisz złapać fakt samego timeoutu:
> 
> begin
>   timeout(600) do
>      resp, data = Net::HTTP.new('www.jakis-tam.com').get('/')
>   end
> rescue TimeoutError
>   # cokolwiek   
> end
> 
> lopex

Co masz dokładnie na myśli?
Mi nie chodzi o wyłapanie tego błędu - tylko o to by dać taki timeout by 
strona się w pełni odpaliła, czyli by tego błędu nie było (innymi słowy 
by był, kiedy faktycznie czas ładowania jest niepokojący np. po 10 
minutach ale nie po 30 sekundach czy 2 minutach).
Jeśli domyślnie Ruby przerywa operację po 30 sekundach ja chcę by w tym 
przypadku przerwał ją po 10 minutach..
U mnie wygląda na to, że timeout się wywawala po 2-3 minutach, mimo 
następującego zapisu (który jak ja rozumiem, powinien pozwalać na 
odpalanie wewnętrznego bloku przez maksimum 10 minut):

Timeout::timeout(600) {
     resp, data = Net::HTTP.new('www.jakis-tam.com').get('/')
}


-- 
Medyk
http://www.medikoo.com/
Technical Details
Message-ID: <erig83$q48$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <erial5$367$1@inews.gazeta.pl> <eric5b$d99$1@news.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: Medyk <usenet@medikoo.com>
Newsgroups: pl.comp.lang.ruby
Subject: Re: Timeout
Date: Wed, 21 Feb 2007 23:14:25 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 41
Message-ID: <erig83$q48$1@inews.gazeta.pl>
References: <erial5$367$1@inews.gazeta.pl> <eric5b$d99$1@news.onet.pl>
NNTP-Posting-Host: 81-dzi-1.acn.waw.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1172096067 26760 62.121.64.81 (21 Feb 2007 22:14:27 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Wed, 21 Feb 2007 22:14:27 +0000 (UTC)
X-User: mariuszn3
In-Reply-To: <eric5b$d99$1@news.onet.pl>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit