From c3be4453d8b7585cb7fdd17f70b6184fa233f324 Mon Sep 17 00:00:00 2001 From: csantosm <4a.santos@gmail.com> Date: Thu, 8 Oct 2020 18:10:39 +0200 Subject: [PATCH] openvidu-browser: Replaced setInterval by setTimeout --- openvidu-browser/src/OpenVidu/Session.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/openvidu-browser/src/OpenVidu/Session.ts b/openvidu-browser/src/OpenVidu/Session.ts index e3b1c55b..b6b7494d 100644 --- a/openvidu-browser/src/OpenVidu/Session.ts +++ b/openvidu-browser/src/OpenVidu/Session.ts @@ -1134,7 +1134,7 @@ export class Session extends EventDispatcher { this.openvidu.isAndroidBrowser() || this.openvidu.isSamsungBrowser() || (this.openvidu.isIPhoneOrIPad() && this.openvidu.isIOSWithSafari()) ) { - const statsRequest = setInterval(async () => { + setTimeout(async () => { const statsMap = await streamManager.stream.getWebRtcPeer().pc.getStats(); statsMap.forEach((stats) => { @@ -1148,7 +1148,6 @@ export class Session extends EventDispatcher { if (error) { logger.error("Error sending 'videoData' event", error); } - clearInterval(statsRequest); }); } });