bugfix when running multiple instances in EC2

This commit is contained in:
Dave Horton
2022-10-31 14:42:53 -04:00
parent 26e52d131e
commit fade47d423

View File

@@ -36,7 +36,7 @@ class SnsNotifier extends Emitter {
logger.info(`SNS lifecycle server failed to bind port on ${e.port}, will try next port`); logger.info(`SNS lifecycle server failed to bind port on ${e.port}, will try next port`);
const server = this._doListen(logger, app, ++e.port, resolve); const server = this._doListen(logger, app, ++e.port, resolve);
server.on('error', this._handleErrors.bind(null, logger, app, resolve, reject)); server.on('error', this._handleErrors.bind(this, logger, app, resolve, reject));
return; return;
} }
reject(e); reject(e);
@@ -120,7 +120,7 @@ class SnsNotifier extends Emitter {
}); });
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
const server = this._doListen(this.logger, app, PORT, resolve); const server = this._doListen(this.logger, app, PORT, resolve);
server.on('error', this._handleErrors.bind(null, this.logger, app, resolve, reject)); server.on('error', this._handleErrors.bind(this, this.logger, app, resolve, reject));
}); });
} catch (err) { } catch (err) {