From d460c7a6ec8ffc6cbe0ce08f0782f71e69bdf1b8 Mon Sep 17 00:00:00 2001 From: Maurice Alexander Purnawan Date: Wed, 20 May 2026 22:20:42 +0700 Subject: [PATCH] Get rid of deprecated rclcpp::spin_some() (#563) Signed-off-by: mini-1235 (cherry picked from commit f1a922267488c64d9d41b3a2055677f2246ea398) --- diagnostic_updater/src/example.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/diagnostic_updater/src/example.cpp b/diagnostic_updater/src/example.cpp index 328c2f717..1f62d8240 100644 --- a/diagnostic_updater/src/example.cpp +++ b/diagnostic_updater/src/example.cpp @@ -240,6 +240,8 @@ int main(int argc, char ** argv) } rclcpp::Rate r(500ms); + rclcpp::executors::SingleThreadedExecutor executor; + executor.add_node(node); while (rclcpp::ok()) { std_msgs::msg::Bool msg; @@ -249,7 +251,7 @@ int main(int argc, char ** argv) pub1->publish(msg); pub1_freq.tick(); - rclcpp::spin_some(node); + executor.spin_some(); r.sleep(); }