diff --git a/trunk/ripnews/news/article.rb b/trunk/ripnews/news/article.rb index a45badb..09401ed 100644 --- a/trunk/ripnews/news/article.rb +++ b/trunk/ripnews/news/article.rb @@ -248,6 +248,7 @@ def get_body(server, message) id = "" messid = "" list = [] + retries = 0 begin timeout(180) do begin @@ -260,6 +261,7 @@ def get_body(server, message) if retries == 0 && a =~ /^503/ reconnect(server) get_group_info(server) + retries = 1 retry end return false