diff --git a/plugins/feature/vorlocalizer/vorlocalizer.cpp b/plugins/feature/vorlocalizer/vorlocalizer.cpp index 6b879d970..e03432c8d 100644 --- a/plugins/feature/vorlocalizer/vorlocalizer.cpp +++ b/plugins/feature/vorlocalizer/vorlocalizer.cpp @@ -310,7 +310,6 @@ void VORLocalizer::handleMessagePipeToBeDeleted(int reason, QObject* object) if ((reason == 0) && m_availableChannels.contains((ChannelAPI*) object)) // producer (channel) { m_availableChannels.remove((ChannelAPI*) object); - updateChannels(); } } diff --git a/plugins/samplesource/testsource/testsourceinput.cpp b/plugins/samplesource/testsource/testsourceinput.cpp index e4b2f44fc..29194b8fd 100644 --- a/plugins/samplesource/testsource/testsourceinput.cpp +++ b/plugins/samplesource/testsource/testsourceinput.cpp @@ -102,7 +102,7 @@ bool TestSourceInput::start() m_testSourceWorker->moveToThread(m_testSourceWorkerThread); QObject::connect(m_testSourceWorkerThread, &QThread::started, m_testSourceWorker, &TestSourceWorker::startWork); - QObject::connect(m_testSourceWorkerThread, &QThread::finished, m_testSourceWorker, &QObject::deleteLater); + QObject::connect(m_testSourceWorkerThread, &QThread::finished, m_testSourceWorker, &QObject::deleteLater, Qt::QueuedConnection); QObject::connect(m_testSourceWorkerThread, &QThread::finished, m_testSourceWorkerThread, &QThread::deleteLater); m_testSourceWorker->setSamplerate(m_settings.m_sampleRate);