diff --git a/Dockerfile b/Dockerfile index 5409e2e..f652600 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,8 +12,6 @@ ENV SOCKS_PORT 9050 ENV CONTROL_PORT 9077 -ENV INSTANCES 3 - ENV PATH $PATH:/app/bin ADD http://public.zacharyboyd.nyc/columbia-ubuntu-sources.list /etc/apt/sources.list diff --git a/src/ControlServer.js b/src/ControlServer.js index acb884c..123a6c3 100644 --- a/src/ControlServer.js +++ b/src/ControlServer.js @@ -22,7 +22,9 @@ class ControlServer { socket.on('createSOCKSServer', this.createSOCKSServer.bind(this)); socket.on('createDNSServer', this.createDNSServer.bind(this)); - socket.on('createInstances', (instances, callback) => { this.torPool.create(instances, callback); }); + socket.on('createInstances', (instances, callback) => { this.torPool.create(instances, (error, instances) => { + callback(error) + }); }); socket.on('newIps', () => { this.torPool.new_ips(); }); socket.on('nextInstance', () => { this.torPool.next(); }); socket.on('closeInstances', () => { this.torPool.exit(); });