mirror of
https://github.com/jambonz/jambonz-feature-server.git
synced 2025-12-20 16:50:39 +00:00
bugfix when running multiple instances in EC2
This commit is contained in:
@@ -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) {
|
||||||
|
|||||||
Reference in New Issue
Block a user