diff --git a/app.js b/app.js index bf137a3ec0..c09f2d67c3 100644 --- a/app.js +++ b/app.js @@ -17,7 +17,6 @@ along with this program. If not, see . */ - "use strict"; /*global require, global, process*/ diff --git a/loader.js b/loader.js index 304ef1b4b6..e38a3984c1 100644 --- a/loader.js +++ b/loader.js @@ -3,6 +3,7 @@ var nconf = require('nconf'), fs = require('fs'), cluster = require('cluster'), + async = require('async'), numCPUs = require('os').cpus().length; /* TODO @@ -93,35 +94,65 @@ var nconf = require('nconf'), // }, // nbb, nbbOld; -nconf.argv(); +var Loader = { + timesStarted: 0 +}; -cluster.setupMaster({ - exec: "app.js", - silent: false -}); +Loader.init = function() { + nconf.argv(); -for(var x=0;x