From c6571ac424301c614da29f47d8da25285708bf77 Mon Sep 17 00:00:00 2001 From: Andreas Baulig Date: Fri, 4 Jun 2021 23:32:48 +0000 Subject: [PATCH] Delete m_worker after removing sink from DSP --- plugins/channelrx/demodadsb/adsbdemod.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/channelrx/demodadsb/adsbdemod.cpp b/plugins/channelrx/demodadsb/adsbdemod.cpp index 41a1a6cb7..d0f018117 100644 --- a/plugins/channelrx/demodadsb/adsbdemod.cpp +++ b/plugins/channelrx/demodadsb/adsbdemod.cpp @@ -83,11 +83,11 @@ ADSBDemod::~ADSBDemod() if (m_worker->isRunning()) { stop(); } - delete m_worker; disconnect(m_networkManager, SIGNAL(finished(QNetworkReply*)), this, SLOT(networkManagerFinished(QNetworkReply*))); delete m_networkManager; m_deviceAPI->removeChannelSinkAPI(this); m_deviceAPI->removeChannelSink(this); + delete m_worker; delete m_basebandSink; delete m_thread; }