0

この単純なコードは、catch に 1 回だけ入ります。これをtry catchでループするにはどうすればよいですか?

run(function* (gen) {
  while (true) {
    try {
      yield request('http://www.unexistanturl.com', gen());
    } catch (err) {
      debug(err);
    }
  }
})
4

1 に答える 1

0
run(function* (gen) {
  while (true) {
      yield function(){
        try {
          request('http://www.unexistanturl.com', gen());
        } catch (err) {
          debug(err);
        }
      }();
  }
})
于 2013-07-17T18:05:06.360 に答える