diff --git a/src/sdr/SDRPostThread.cpp b/src/sdr/SDRPostThread.cpp index 30944cf..e4a9d2b 100644 --- a/src/sdr/SDRPostThread.cpp +++ b/src/sdr/SDRPostThread.cpp @@ -120,7 +120,6 @@ void SDRPostThread::run() { if (iqVisualQueue != NULL && iqVisualQueue->empty()) { DemodulatorThreadIQData *visualDataOut = visualDataBuffers.getBuffer(); - visualDataOut->busy_rw.lock(); visualDataOut->setRefCount(1); if (num_vis_samples > dataOut.size()) { @@ -138,7 +137,6 @@ void SDRPostThread::run() { visualDataOut->sampleRate = data_in->sampleRate; visualDataOut->data.assign(dataOut.begin(), dataOut.begin() + num_vis_samples); - visualDataOut->busy_rw.unlock(); iqVisualQueue->push(visualDataOut); }