diff --git a/src/reporting/FreeDVReporter.cpp b/src/reporting/FreeDVReporter.cpp index f3f5ea87c..0470eda85 100644 --- a/src/reporting/FreeDVReporter.cpp +++ b/src/reporting/FreeDVReporter.cpp @@ -89,7 +89,7 @@ void FreeDVReporter::transmit(std::string mode, bool tx) void FreeDVReporter::addReceiveRecord(std::string callsign, std::string mode, uint64_t frequency, char snr) { std::unique_lock lk(fnQueueMutex_); - fnQueue_.push_back([&, mode, snr]() { + fnQueue_.push_back([&, mode, snr, callsign]() { sio::message::ptr rxDataPtr = sio::object_message::create(); auto rxData = (sio::object_message*)rxDataPtr.get();