This is an automated email from the ASF dual-hosted git repository.

solomax pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openmeetings.git


The following commit(s) were added to refs/heads/master by this push:
     new 3136c33  [OPENMEETINGS-2424] annoying errors count is reduced
3136c33 is described below

commit 3136c339d99eacbc6499e75d17bd394db1d2dd02
Author: Maxim Solodovnik <solomax...@gmail.com>
AuthorDate: Wed Sep 9 21:07:18 2020 +0700

    [OPENMEETINGS-2424] annoying errors count is reduced
---
 .../main/java/org/apache/openmeetings/web/room/raw-video-manager.js   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/raw-video-manager.js
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/raw-video-manager.js
index b456652..e488e40 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/raw-video-manager.js
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/raw-video-manager.js
@@ -8,9 +8,9 @@ var VideoManager = (function() {
                        , v = w.data()
                        , peer = v && v.getPeer();
 
-               if (peer && false === peer.cleaned) {
+               if (peer && false === peer.cleaned && 
peer.peerConnection.signalingState !== 'stable') {
                        peer.processAnswer(m.sdpAnswer, function (error) {
-                               if (true === peer.cleaned) {
+                               if (true === peer.cleaned || 
peer.peerConnection.signalingState === 'stable') {
                                        return;
                                }
                                if (error) {

Reply via email to