diff --git a/src/hyperiond/hyperiond.cpp b/src/hyperiond/hyperiond.cpp index d12d9a206..6c71475d0 100644 --- a/src/hyperiond/hyperiond.cpp +++ b/src/hyperiond/hyperiond.cpp @@ -294,8 +294,9 @@ void HyperionDaemon::startNetworkServices() _jsonServer->thread()->start(); _webserver->thread()->start(); _sslWebserver->thread()->start(); - +#if defined(ENABLE_MDNS) _mDNSProvider->thread()->start(); +#endif _ssdp->thread()->start(); #if defined(ENABLE_FLATBUF_SERVER) @@ -314,8 +315,9 @@ void HyperionDaemon::stopNetworkServices() #if defined(ENABLE_FLATBUF_SERVER) _flatBufferServer.reset(nullptr); #endif - +#if defined(ENABLE_MDNS) _mDNSProvider.reset(nullptr); +#endif _ssdp.reset(nullptr); _sslWebserver.reset(nullptr);