From 8fb3d76b9c4b3cff2682b5244a671d81a5c5801a Mon Sep 17 00:00:00 2001 From: Markus <16664240+Paulchen-Panther@users.noreply.github.com> Date: Tue, 7 Sep 2021 17:50:51 +0200 Subject: [PATCH] [Hotfix] reuse local SSDP address (Issue #1324) --- libsrc/ssdp/SSDPServer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libsrc/ssdp/SSDPServer.cpp b/libsrc/ssdp/SSDPServer.cpp index 29652550..c0c1d8f0 100644 --- a/libsrc/ssdp/SSDPServer.cpp +++ b/libsrc/ssdp/SSDPServer.cpp @@ -107,7 +107,7 @@ void SSDPServer::initServer() bool SSDPServer::start() { - if(!_running && _udpSocket->bind(QHostAddress::AnyIPv4, SSDP_PORT, QAbstractSocket::ShareAddress)) + if(!_running && _udpSocket->bind(QHostAddress::AnyIPv4, SSDP_PORT, QUdpSocket::ReuseAddressHint | QUdpSocket::ShareAddress)) { _udpSocket->joinMulticastGroup(SSDP_ADDR); _running = true;