]> git.netwichtig.de Git - user/henk/code/ruby/rbot.git/blobdiff - data/rbot/plugins/rss.rb
fortune plugin: add header
[user/henk/code/ruby/rbot.git] / data / rbot / plugins / rss.rb
index ce52420acce68064cccbc3d26090bb506fd041ee..4161460947cb2f4d73786142570a4d348f94e094 100644 (file)
@@ -764,13 +764,13 @@ class RSSFeedsPlugin < Plugin
       timer = nil\r
       seconds = @bot.config['rss.thread_sleep']\r
       feed.mutex.synchronize do\r
-       timer = @watch[feed.handle]\r
+        timer = @watch[feed.handle]\r
         seconds = feed.refresh_rate if feed.refresh_rate\r
       end\r
       seconds *= failures + 1\r
       seconds += seconds * (rand(100)-50)/100\r
       debug "watcher for #{feed} going to sleep #{seconds} seconds.."\r
-      @bot.timer.reschedule(timer, seconds)\r
+      @bot.timer.reschedule(timer, seconds) rescue warning "watcher for #{feed} failed to reschedule: #{$!.inspect}"\r
     }\r
     debug "watcher for #{feed} added"\r
   end\r