mirror of
https://github.com/f4exb/sdrangel.git
synced 2025-05-28 13:12:24 -04:00
Merge pull request #916 from ChiefGokhlayeh/bugfix/#915-segmentation-fault-when-closing-ads-b-panel-while-sampling-device-is-still-running
Delete ADSBDemod::m_worker after removing sink from DSP
This commit is contained in:
commit
eb811c1e56
@ -83,11 +83,11 @@ ADSBDemod::~ADSBDemod()
|
|||||||
if (m_worker->isRunning()) {
|
if (m_worker->isRunning()) {
|
||||||
stop();
|
stop();
|
||||||
}
|
}
|
||||||
delete m_worker;
|
|
||||||
disconnect(m_networkManager, SIGNAL(finished(QNetworkReply*)), this, SLOT(networkManagerFinished(QNetworkReply*)));
|
disconnect(m_networkManager, SIGNAL(finished(QNetworkReply*)), this, SLOT(networkManagerFinished(QNetworkReply*)));
|
||||||
delete m_networkManager;
|
delete m_networkManager;
|
||||||
m_deviceAPI->removeChannelSinkAPI(this);
|
m_deviceAPI->removeChannelSinkAPI(this);
|
||||||
m_deviceAPI->removeChannelSink(this);
|
m_deviceAPI->removeChannelSink(this);
|
||||||
|
delete m_worker;
|
||||||
delete m_basebandSink;
|
delete m_basebandSink;
|
||||||
delete m_thread;
|
delete m_thread;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user