diff --git a/package.json b/package.json index da802e1..5c58208 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "tor-router", - "version": "3.0.4", + "version": "3.0.5", "main": "src/index.js", "repository": "git@github.com:znetstar/tor-router.git", "author": "Zachary Boyd ", @@ -10,7 +10,7 @@ "tor-router": "bin/tor-router" }, "scripts": { - "start": "bin/tor-router -l debug -s -d -j 3", + "start": "bin/tor-router -l debug -s -d -j 1", "test": "mocha test/test.js" }, "devDependencies": { diff --git a/src/ControlServer.js b/src/ControlServer.js index 589e7bf..5486fac 100644 --- a/src/ControlServer.js +++ b/src/ControlServer.js @@ -23,7 +23,7 @@ class ControlServer { socket.on('createDNSServer', this.createDNSServer.bind(this)); socket.on('createInstances', (instances, callback) => { this.torPool.create(instances, (error, instances) => { - callback(error) + callback && callback(error) }); }); socket.on('removeInstances', (instances, callback) => { this.torPool.remove(instances, callback); }); socket.on('newIps', () => { this.torPool.new_ips(); });