Why was this here in the first place? The nodejs docs don't mention anything about this http://nodejs.org/api/cluster.html#cluster_event_exit
@@ -10,7 +10,7 @@ if (cluster.isMaster) {
cluster.on('exit', function (worker, code, signal) {
console.error('Worker died. Rebooting a new one.');
- setTimeout(cluster.fork, 100);
+ cluster.fork();
});
setInterval(cleaner.run, config.cleaning_interval * 1000);