Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilipp Hörist <philipp@hoerist.com>2023-11-04 21:20:27 +0300
committerPhilipp Hörist <philipp@hoerist.com>2023-11-04 21:20:27 +0300
commit187167640fba0c4269bc8a9f9fc22763d8e20b40 (patch)
treed2a830b623159c0fc19db5bfc9f62fb89a129ae7
parent86da12569b76e38a545ccac598fd6587c62c711e (diff)
fix: Audio/Video: Disable broken stun server code Fixes #11559
-rw-r--r--gajim/common/jingle_rtp.py25
1 files changed, 12 insertions, 13 deletions
diff --git a/gajim/common/jingle_rtp.py b/gajim/common/jingle_rtp.py
index 8f1fc5959..cd080a801 100644
--- a/gajim/common/jingle_rtp.py
+++ b/gajim/common/jingle_rtp.py
@@ -21,7 +21,6 @@ from __future__ import annotations
from typing import Any
import logging
-import socket
from collections import deque
from collections.abc import Callable
from collections.abc import Iterator
@@ -116,18 +115,18 @@ class JingleRTPContent(JingleContent):
# due to bad controlling-mode
params = {'controlling-mode': self.session.weinitiate, 'debug': False}
- if app.settings.get('use_stun_server'):
- stun_server = app.settings.get('stun_server')
- if not stun_server and self.session.connection._stun_servers:
- stun_server = self.session.connection._stun_servers[0]['host']
- if stun_server:
- try:
- ip = socket.getaddrinfo(stun_server, 0, socket.AF_UNSPEC,
- socket.SOCK_STREAM)[0][4][0]
- except socket.gaierror as e:
- log.warning('Lookup of stun ip failed: %s', str(e))
- else:
- params['stun-ip'] = ip
+ # if app.settings.get('use_stun_server'):
+ # stun_server = app.settings.get('stun_server')
+ # if not stun_server and self.session.connection._stun_servers:
+ # stun_server = self.session.connection._stun_servers[0]['host']
+ # if stun_server:
+ # try:
+ # ip = socket.getaddrinfo(stun_server, 0, socket.AF_UNSPEC,
+ # socket.SOCK_STREAM)[0][4][0]
+ # except socket.gaierror as e:
+ # log.warning('Lookup of stun ip failed: %s', str(e))
+ # else:
+ # params['stun-ip'] = ip
self.p2pstream = self.p2psession.new_stream(
participant,