diff options
Diffstat (limited to 'src/base')
| -rw-r--r-- | src/base/QXmppStun.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/base/QXmppStun.cpp b/src/base/QXmppStun.cpp index 636afc38..623ee75d 100644 --- a/src/base/QXmppStun.cpp +++ b/src/base/QXmppStun.cpp @@ -1178,6 +1178,7 @@ QXmppTurnAllocation::QXmppTurnAllocation(QObject *parent) { socket = new QUdpSocket(this); + socket->setSocketOption(QAbstractSocket::LowDelayOption, 1); connect(socket, &QIODevice::readyRead, this, &QXmppTurnAllocation::readyRead); @@ -2277,6 +2278,7 @@ static QList<QUdpSocket *> reservePort(const QList<QHostAddress> &addresses, qui QList<QUdpSocket *> sockets; for (const auto &address : addresses) { auto *socket = new QUdpSocket(parent); + socket->setSocketOption(QAbstractSocket::LowDelayOption, 1); sockets << socket; if (!socket->bind(address, port)) { qDeleteAll(sockets); |
