diff options
| author | tv <tv@nomic.retiolum> | 2014-03-18 13:40:57 +0100 | 
|---|---|---|
| committer | tv <tv@nomic.retiolum> | 2014-03-18 13:40:57 +0100 | 
| commit | 23e4a479b1da9b2923c4b98e0651722a8535f669 (patch) | |
| tree | 3d3fae84e362a4125d67976d2dfd82d12739f4dc | |
| parent | 380b990f35f7730bd1b67db37897c9718cf72100 (diff) | |
newsbot.js: continue loop on error
| -rw-r--r-- | news/newsbot.js | 7 | 
1 files changed, 6 insertions, 1 deletions
| diff --git a/news/newsbot.js b/news/newsbot.js index 80bb95b1..2d8b68f5 100644 --- a/news/newsbot.js +++ b/news/newsbot.js @@ -140,6 +140,7 @@ function create_feedbot (nick, uri, channels) {      feedparser.on('error', function (error) {        broadcast('4feedparser ' + error) +      return continue_loop()      })      feedparser.on('readable', function () {        for (var item; item = this.read(); ) { @@ -161,8 +162,12 @@ function create_feedbot (nick, uri, channels) {          client.lastItems[item.title] = true        }) -      return setTimeout(loop_feedparser, feedbot_loop_delay) +      return continue_loop()      }) + +    function continue_loop () { +      setTimeout(loop_feedparser, feedbot_loop_delay) +    }    }    function deaf_myself () {      client.send('mode', nick, '+D') | 
