From 2a0e24abd38ce4dc4db240fab2179ac701ae7fce Mon Sep 17 00:00:00 2001 From: Robert Long Date: Tue, 3 Aug 2021 16:21:18 -0700 Subject: [PATCH] Add peerConnection state to stats event check --- src/ConferenceCallManager.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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; }