Name: js-handler/node_modules/restify/node_modules/backoff/examples/reset.js 
1:
#!/usr/bin/env node
2:
 
3:
var backoff = require('../index');
4:
 
5:
var backoff = backoff.exponential();
6:
 
7:
backoff.on('ready', function(number, delay) {
8:
    console.log('Backoff done: ' + number + ' ' + delay + 'ms');
9:
 
10:
    if (number < 15) {
11:
        backoff.backoff();
12:
    }
13:
});
14:
 
15:
backoff.backoff();
16:
 
17:
setInterval(function() {
18:
    backoff.reset();
19:
    backoff.backoff();
20:
}, 5000);