From 8d7ac934898a6f26538e10a0414b7102e6c41360 Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Wed, 19 May 2021 14:15:44 +0200 Subject: [PATCH] Don't delete discovery objects while not needed. Takes too long to destroy and create --- libnymea-app/connection/discovery/nymeadiscovery.cpp | 8 -------- 1 file changed, 8 deletions(-) diff --git a/libnymea-app/connection/discovery/nymeadiscovery.cpp b/libnymea-app/connection/discovery/nymeadiscovery.cpp index 893f189f..d493a988 100644 --- a/libnymea-app/connection/discovery/nymeadiscovery.cpp +++ b/libnymea-app/connection/discovery/nymeadiscovery.cpp @@ -105,21 +105,13 @@ void NymeaDiscovery::setDiscovering(bool discovering) m_awsClient->fetchDevices(); } } else { - if (m_zeroConf) { - m_zeroConf->deleteLater(); - m_zeroConf = nullptr; - } if (m_upnp) { m_upnp->stopDiscovery(); - m_upnp->deleteLater(); - m_upnp = nullptr; } if (m_bluetooth) { m_bluetooth->stopDiscovery(); - m_bluetooth->deleteLater(); - m_bluetooth = nullptr; } m_cloudPollTimer.stop();