diff --git a/sdrbase/dsp/filerecord.cpp b/sdrbase/dsp/filerecord.cpp index 0b019d6f8..3e149ea8d 100644 --- a/sdrbase/dsp/filerecord.cpp +++ b/sdrbase/dsp/filerecord.cpp @@ -156,6 +156,7 @@ bool FileRecord::handleMessage(const Message& message) { if (DSPSignalNotification::match(message)) { + QMutexLocker mutexLocker(&m_mutex); DSPSignalNotification& notif = (DSPSignalNotification&) message; quint32 sampleRate = notif.getSampleRate(); qint64 centerFrequency = notif.getCenterFrequency();