diff --git a/lib/session/call-session.js b/lib/session/call-session.js index 681fb43f..f27cc80b 100644 --- a/lib/session/call-session.js +++ b/lib/session/call-session.js @@ -570,7 +570,7 @@ class CallSession extends Emitter { const duration = moment().diff(this.dlg.connectTime, 'seconds'); this.emit('callStatusChange', {callStatus: CallStatus.Completed, duration}); this.logger.debug('CallSession: call terminated by jambones'); - origDestroy(); + if (dlg.connected) origDestroy(); }; }