From 86e5c806f0e20cfbd7352357f217222ec741cf14 Mon Sep 17 00:00:00 2001 From: prlanzarin <prlanzarin@inf.ufrgs.br> Date: Wed, 2 Jan 2019 14:43:16 +0000 Subject: [PATCH] Removed ICE state change listener on screenshare presenter exit --- bigbluebutton-html5/client/compatibility/kurento-extension.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bigbluebutton-html5/client/compatibility/kurento-extension.js b/bigbluebutton-html5/client/compatibility/kurento-extension.js index c3507d4f8a..84ba9475d2 100644 --- a/bigbluebutton-html5/client/compatibility/kurento-extension.js +++ b/bigbluebutton-html5/client/compatibility/kurento-extension.js @@ -97,6 +97,10 @@ KurentoManager.prototype.exitScreenShare = function () { this.kurentoScreenshare.logger.info(' [exitScreenShare] Exiting screensharing'); } + if(this.kurentoScreenshare.webRtcPeer) { + this.kurentoScreenshare.webRtcPeer.peerConnection.oniceconnectionstatechange = null; + } + if (this.kurentoScreenshare.ws !== null) { this.kurentoScreenshare.ws.onclose = function () {}; this.kurentoScreenshare.ws.close(); -- GitLab