You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by so...@apache.org on 2020/09/09 14:09:26 UTC

[openmeetings] branch master updated: [OPENMEETINGS-2424] annoying errors count is reduced

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 <so...@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) {