ThreadedBasebandSampleSink: destructor: call stop only if thread is running

pull/162/head
f4exb 2018-03-24 22:37:36 +01:00
rodzic 408b80fa1d
commit 1156a1931f
1 zmienionych plików z 5 dodań i 2 usunięć

Wyświetl plik

@ -88,8 +88,11 @@ ThreadedBasebandSampleSink::ThreadedBasebandSampleSink(BasebandSampleSink* sampl
ThreadedBasebandSampleSink::~ThreadedBasebandSampleSink()
{
stop();
delete m_threadedBasebandSampleSinkFifo; // Valgrind memcheck
if (m_thread->isRunning()) {
stop();
}
delete m_threadedBasebandSampleSinkFifo; // Valgrind memcheck
delete m_thread;
}