diff --git a/src/ConferenceCallManager.js b/src/ConferenceCallManager.js index a3e92181..904575fc 100644 --- a/src/ConferenceCallManager.js +++ b/src/ConferenceCallManager.js @@ -593,7 +593,10 @@ export class ConferenceCallManager extends EventEmitter { let statsTimeout; const sendStats = () => { - if (call.state === "ended") { + if ( + call.state === "ended" || + peerConnection.connectionState === "closed" + ) { clearTimeout(statsTimeout); return; }