From a2a3811d3bc60aa12796b6289ed60515933613af Mon Sep 17 00:00:00 2001 From: f4exb Date: Fri, 1 Nov 2019 06:32:18 +0100 Subject: [PATCH] Device MIMO engine: do not call handleSynchronousMessages directly --- sdrbase/dsp/dspdevicemimoengine.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/sdrbase/dsp/dspdevicemimoengine.cpp b/sdrbase/dsp/dspdevicemimoengine.cpp index eb17a43e6..13cb40124 100644 --- a/sdrbase/dsp/dspdevicemimoengine.cpp +++ b/sdrbase/dsp/dspdevicemimoengine.cpp @@ -129,15 +129,13 @@ void DSPDeviceMIMOEngine::stopProcess(int subsystemIndex) if (subsystemIndex == 0) // Rx side { DSPAcquisitionStop cmd; - m_syncMessenger.storeMessage(cmd); + m_syncMessenger.sendWait(cmd); } else if (subsystemIndex == 1) // Tx side { DSPGenerationStop cmd; - m_syncMessenger.storeMessage(cmd); + m_syncMessenger.sendWait(cmd); } - - handleSynchronousMessages(); } void DSPDeviceMIMOEngine::setMIMO(DeviceSampleMIMO* mimo)