diff --git a/lib/session/call-session.js b/lib/session/call-session.js index 524baa79..c2ee45b7 100644 --- a/lib/session/call-session.js +++ b/lib/session/call-session.js @@ -1209,11 +1209,6 @@ class CallSession extends Emitter { }); //ep.cs = this; this.ep = ep; - ep.set({ - hangup_after_bridge: false, - park_after_bridge: true - }).catch((err) => this.logger.error({err}, 'Error setting park_after_bridge')); - this.logger.debug(`allocated endpoint ${ep.uuid}`); this.ep.on('destroy', () => { @@ -1286,7 +1281,6 @@ class CallSession extends Emitter { return; } this.ep = await this.ms.createEndpoint({remoteSdp: this.dlg.remote.sdp}); - await this.ep.set('hangup_after_bridge', false); await this.dlg.modify(this.ep.local.sdp); this.logger.debug('CallSession:replaceEndpoint completed'); @@ -1423,7 +1417,6 @@ class CallSession extends Emitter { } if (!this.ep) { this.ep = await this.ms.createEndpoint({remoteSdp: this.req.body}); - await this.ep.set('hangup_after_bridge', false); } return {ms: this.ms, ep: this.ep}; } diff --git a/package-lock.json b/package-lock.json index 177cc767..ff9a6fb0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,7 +27,7 @@ "bent": "^7.3.12", "debug": "^4.3.4", "deepcopy": "^2.1.0", - "drachtio-fsmrf": "^3.0.7", + "drachtio-fsmrf": "^3.0.8", "drachtio-srf": "^4.5.18", "express": "^4.18.2", "helmet": "^5.1.1", @@ -2051,14 +2051,14 @@ } }, "node_modules/drachtio-fsmrf": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/drachtio-fsmrf/-/drachtio-fsmrf-3.0.7.tgz", - "integrity": "sha512-ENrwfjejTYUoi27mJQsWZC0yBd/nTPoO5n0yaP9naantKewz/yKdJNC8tAa2JZW4WUCgkBFXtBk1jvUCxqI5/Q==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/drachtio-fsmrf/-/drachtio-fsmrf-3.0.8.tgz", + "integrity": "sha512-hDu5/VncvYgpQd8h9kPZyL/bWeFkwM+SlUr4aJD8AgNdeyWg91DkgnLNHhzH/S4xWg/PTRA53imLMKVQz7Qc0Q==", "dependencies": { "camel-case": "^4.1.2", "debug": "^2.6.9", "delegates": "^0.1.0", - "drachtio-modesl": "^1.2.4", + "drachtio-modesl": "^1.2.5", "drachtio-srf": "^4.5.18", "only": "^0.0.2", "sdp-transform": "^2.14.1", @@ -2083,9 +2083,9 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/drachtio-modesl": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/drachtio-modesl/-/drachtio-modesl-1.2.4.tgz", - "integrity": "sha512-Le6/iAuRhJU2fbxuRksXMXPknjU8GN5vpw1p211CmaH/dZxJ5FSghksD9ubV7Kqc6qE73M/K/boDtu14V/GjeQ==", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/drachtio-modesl/-/drachtio-modesl-1.2.5.tgz", + "integrity": "sha512-LzGpAzsSkmC2E4Vho6iaHZxLbiuz64A/Z82gnpADpNVymMw/mt+aFPEUVrbppBJ6dxP3uU2311DGWGBClTVo0g==", "dependencies": { "debug": "^4.1.1", "eventemitter2": "^6.4.4", @@ -2713,9 +2713,9 @@ } }, "node_modules/eventemitter2": { - "version": "6.4.5", - "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.5.tgz", - "integrity": "sha512-bXE7Dyc1i6oQElDG0jMRZJrRAn9QR2xyyFGmBdZleNmyQX0FqGYmhZIrIrpPfm/w//LTo4tVQGOGQcGCb5q9uw==" + "version": "6.4.9", + "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.9.tgz", + "integrity": "sha512-JEPTiaOt9f04oa6NOkc4aH+nVp5I3wEjpHbIPqfgCdD5v5bUzy7xQqwcVO2aDQgOWhI28da57HksMrzK9HlRxg==" }, "node_modules/events": { "version": "1.1.1", @@ -8997,14 +8997,14 @@ } }, "drachtio-fsmrf": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/drachtio-fsmrf/-/drachtio-fsmrf-3.0.7.tgz", - "integrity": "sha512-ENrwfjejTYUoi27mJQsWZC0yBd/nTPoO5n0yaP9naantKewz/yKdJNC8tAa2JZW4WUCgkBFXtBk1jvUCxqI5/Q==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/drachtio-fsmrf/-/drachtio-fsmrf-3.0.8.tgz", + "integrity": "sha512-hDu5/VncvYgpQd8h9kPZyL/bWeFkwM+SlUr4aJD8AgNdeyWg91DkgnLNHhzH/S4xWg/PTRA53imLMKVQz7Qc0Q==", "requires": { "camel-case": "^4.1.2", "debug": "^2.6.9", "delegates": "^0.1.0", - "drachtio-modesl": "^1.2.4", + "drachtio-modesl": "^1.2.5", "drachtio-srf": "^4.5.18", "only": "^0.0.2", "sdp-transform": "^2.14.1", @@ -9028,9 +9028,9 @@ } }, "drachtio-modesl": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/drachtio-modesl/-/drachtio-modesl-1.2.4.tgz", - "integrity": "sha512-Le6/iAuRhJU2fbxuRksXMXPknjU8GN5vpw1p211CmaH/dZxJ5FSghksD9ubV7Kqc6qE73M/K/boDtu14V/GjeQ==", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/drachtio-modesl/-/drachtio-modesl-1.2.5.tgz", + "integrity": "sha512-LzGpAzsSkmC2E4Vho6iaHZxLbiuz64A/Z82gnpADpNVymMw/mt+aFPEUVrbppBJ6dxP3uU2311DGWGBClTVo0g==", "requires": { "debug": "^4.1.1", "eventemitter2": "^6.4.4", @@ -9519,9 +9519,9 @@ "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" }, "eventemitter2": { - "version": "6.4.5", - "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.5.tgz", - "integrity": "sha512-bXE7Dyc1i6oQElDG0jMRZJrRAn9QR2xyyFGmBdZleNmyQX0FqGYmhZIrIrpPfm/w//LTo4tVQGOGQcGCb5q9uw==" + "version": "6.4.9", + "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.9.tgz", + "integrity": "sha512-JEPTiaOt9f04oa6NOkc4aH+nVp5I3wEjpHbIPqfgCdD5v5bUzy7xQqwcVO2aDQgOWhI28da57HksMrzK9HlRxg==" }, "events": { "version": "1.1.1", diff --git a/package.json b/package.json index 2e6265a9..7bd2efb0 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "bent": "^7.3.12", "debug": "^4.3.4", "deepcopy": "^2.1.0", - "drachtio-fsmrf": "^3.0.7", + "drachtio-fsmrf": "^3.0.8", "drachtio-srf": "^4.5.18", "express": "^4.18.2", "helmet": "^5.1.1",