From c86f96315e5812152d75a802ecd7f94948556493 Mon Sep 17 00:00:00 2001 From: Phil Taylor Date: Fri, 11 Jun 2021 10:20:09 +0100 Subject: [PATCH] Fix crash on disconnect --- udpserver.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/udpserver.cpp b/udpserver.cpp index 8b46be9..8db7d85 100644 --- a/udpserver.cpp +++ b/udpserver.cpp @@ -57,6 +57,9 @@ void udpServer::init() udpAudio = new QUdpSocket(this); udpAudio->bind(config.audioPort); QUdpSocket::connect(udpAudio, &QUdpSocket::readyRead, this, &udpServer::audioReceived); + + emit haveNetworkStatus(QString("
Server connections: Control:%1 CI-V:%2 Audio:%3
").arg(controlClients.size()).arg(civClients.size()).arg(audioClients.size())); + } udpServer::~udpServer() @@ -250,6 +253,8 @@ void udpServer::controlReceived() deleteConnection(&civClients, current->civClient); } deleteConnection(&controlClients, current); + emit haveNetworkStatus(QString("
Server connections: Control:%1 CI-V:%2 Audio:%3
").arg(controlClients.size()).arg(civClients.size()).arg(audioClients.size())); + return; } break; }