diff --git a/trunk/ripnews/news/article.rb b/trunk/ripnews/news/article.rb index cf8b004..48854dc 100644 --- a/trunk/ripnews/news/article.rb +++ b/trunk/ripnews/news/article.rb @@ -44,7 +44,7 @@ def initialize(nntpservers, groupname, newsrc="~/.newsrc") @connections[server]["skip_ids"] = Set::IntSpan.new() @connections[server]["newsrc"] = News::Newsrc.new("#{newsrc}.#{server}") set_skip_ids(server, @connections[server]["newsrc"].marked_articles(@group)) - rescue SocketError + rescue SocketError, Errno::EINVAL print "Connection to #{server} failed\n" del_server(server) end