diff --git a/trunk/ripnews/ripnews.rb b/trunk/ripnews/ripnews.rb index 768edb8..a162d8e 100755 --- a/trunk/ripnews/ripnews.rb +++ b/trunk/ripnews/ripnews.rb @@ -1,6 +1,6 @@ #!/usr/local/bin/ruby -w -# $Dwarf: ripnews.rb,v 1.82 2004/06/16 08:17:48 ward Exp $ +# $Dwarf: ripnews.rb,v 1.83 2004/06/16 10:49:54 ward Exp $ # $Source$ # @@ -567,9 +567,12 @@ def main if succes == false print " Skipping article...\n" end - rescue Article::TempError, Article::PermError + #rescue Article::TempError, Article::PermError + rescue TempError, PermError print "#{$!}\n" print " Skipping article...\n" + #print "Caught #{$!.class}\n" + #print "Error: #{$!}\n" next end else @@ -578,6 +581,8 @@ def main end end @articles.quit + @articles = nil + GC.start end end