diff --git a/lib/pool.js b/lib/pool.js index fb2a786..bb6fd72 100644 --- a/lib/pool.js +++ b/lib/pool.js @@ -33,14 +33,11 @@ var pool = module.exports = function pool(options, authorizeFn){ var emitWarningLog = function(key, text) { _this.emit('log', 'warning', key, text); }; var emitErrorLog = function(key, text) { _this.emit('log', 'error' , key, text); }; - (function Init(){ - //timeout used so onLog event can be hooked before we start initializing - setTimeout(function(){ - SetupJobManager(); - SetupVarDiff(); - SetupDaemonInterface(); - }, 10); - })(); + this.start = function(){ + SetupJobManager(); + SetupVarDiff(); + SetupDaemonInterface(); + }; function SetupVarDiff(){