From 03ba0377cfbe7a76b78e89e7ab621d77a6ff0444 Mon Sep 17 00:00:00 2001 From: anre Date: Mon, 10 Oct 2022 18:00:32 +0200 Subject: [PATCH] visualization_manager: use spin_all instead of spin_some in order to process whole message queue of each subscriber --- rviz_common/src/rviz_common/visualization_manager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rviz_common/src/rviz_common/visualization_manager.cpp b/rviz_common/src/rviz_common/visualization_manager.cpp index 15f1ff38f..7b28739a2 100644 --- a/rviz_common/src/rviz_common/visualization_manager.cpp +++ b/rviz_common/src/rviz_common/visualization_manager.cpp @@ -400,7 +400,7 @@ void VisualizationManager::onUpdate() resetTime(); } - executor_->spin_some(std::chrono::milliseconds(10)); + executor_->spin_all(std::chrono::milliseconds(10)); Q_EMIT preUpdate();