Threaded baseband source/sink stop before delete

This commit is contained in:
f4exb 2018-03-16 10:15:35 +01:00
parent 904bcf2dc1
commit 8d69272a76
2 changed files with 2 additions and 0 deletions

View File

@ -88,6 +88,7 @@ ThreadedBasebandSampleSink::ThreadedBasebandSampleSink(BasebandSampleSink* sampl
ThreadedBasebandSampleSink::~ThreadedBasebandSampleSink() ThreadedBasebandSampleSink::~ThreadedBasebandSampleSink()
{ {
stop();
delete m_threadedBasebandSampleSinkFifo; // Valgrind memcheck delete m_threadedBasebandSampleSinkFifo; // Valgrind memcheck
delete m_thread; delete m_thread;
} }

View File

@ -36,6 +36,7 @@ ThreadedBasebandSampleSource::ThreadedBasebandSampleSource(BasebandSampleSource*
ThreadedBasebandSampleSource::~ThreadedBasebandSampleSource() ThreadedBasebandSampleSource::~ThreadedBasebandSampleSource()
{ {
stop();
delete m_thread; delete m_thread;
} }