From 9165d66a3307bc1942a5a788198dd2ad897787e1 Mon Sep 17 00:00:00 2001 From: Dan Paulat Date: Sat, 16 Sep 2023 23:27:43 -0500 Subject: [PATCH] Log a debug entry when the radar sweep monitor times out --- scwx-qt/source/scwx/qt/manager/timeline_manager.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scwx-qt/source/scwx/qt/manager/timeline_manager.cpp b/scwx-qt/source/scwx/qt/manager/timeline_manager.cpp index 667fa4dd..8e79a552 100644 --- a/scwx-qt/source/scwx/qt/manager/timeline_manager.cpp +++ b/scwx-qt/source/scwx/qt/manager/timeline_manager.cpp @@ -281,7 +281,12 @@ void TimelineManager::Impl::RadarSweepMonitorReset() void TimelineManager::Impl::RadarSweepMonitorWait( std::unique_lock& lock) { - radarSweepMonitorCondition_.wait_for(lock, kRadarSweepMonitorTimeout_); + std::cv_status status = + radarSweepMonitorCondition_.wait_for(lock, kRadarSweepMonitorTimeout_); + if (status == std::cv_status::timeout) + { + logger_->debug("Radar sweep monitor timed out"); + } radarSweepMonitorActive_ = false; }