Quellcode durchsuchen

Adds check for datachanel state before sending data.

master
hristoterezov vor 11 Jahren
Ursprung
Commit
386e10a966
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1
    1
      app.js

+ 1
- 1
app.js Datei anzeigen

@@ -1440,7 +1440,7 @@ $(document).bind('fatalError.jingle',
1440 1440
 function onSelectedEndpointChanged(userJid)
1441 1441
 {
1442 1442
     console.log('selected endpoint changed: ', userJid);
1443
-    if (_dataChannels && _dataChannels.length != 0) {
1443
+    if (_dataChannels && _dataChannels.length != 0 && _dataChannels[0].readyState == "open") {
1444 1444
         _dataChannels[0].send(JSON.stringify({
1445 1445
             'colibriClass': 'SelectedEndpointChangedEvent',
1446 1446
             'selectedEndpoint': (!userJid || userJid == null)

Laden…
Abbrechen
Speichern