From 0b03786d13b5264d0f3ae7fa4b853218df53b4d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20St=C3=BCrz?= Date: Fri, 29 Apr 2016 15:30:10 +0200 Subject: [PATCH] fix shutdown --- server/webserver.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/webserver.cpp b/server/webserver.cpp index d68a9442..dbbdab88 100644 --- a/server/webserver.cpp +++ b/server/webserver.cpp @@ -97,6 +97,7 @@ namespace guhserver { */ WebServer::WebServer(const QSslConfiguration &sslConfiguration, QObject *parent) : QTcpServer(parent), + m_avahiService(NULL), m_sslConfiguration(sslConfiguration), m_useSsl(false), m_enabled(false) @@ -142,7 +143,8 @@ WebServer::~WebServer() qCDebug(dcApplication) << "Shutting down \"Webserver\""; this->close(); qCDebug(dcApplication) << "Shutting down \"Avahi Service\""; - m_avahiService->resetService(); + if (m_avahiService) + m_avahiService->resetService(); } /*! Send the given \a reply map to the corresponding client.