From bf739cfd2d5d935eaeb031ac311d05aa2c392a3b Mon Sep 17 00:00:00 2001 From: Zachary Boyd Date: Wed, 22 Mar 2017 17:25:18 -0400 Subject: [PATCH] fixes error with create instnaces --- Dockerfile | 2 -- src/ControlServer.js | 4 +++- 2 files changed, 3 insertions(+), 3 deletions(-) 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(); });