diff --git a/control/external_cmd_selector/src/external_cmd_selector/external_cmd_selector_node.cpp b/control/external_cmd_selector/src/external_cmd_selector/external_cmd_selector_node.cpp index 69e41f11e628e..a93f1b4dc6559 100644 --- a/control/external_cmd_selector/src/external_cmd_selector/external_cmd_selector_node.cpp +++ b/control/external_cmd_selector/src/external_cmd_selector/external_cmd_selector_node.cpp @@ -103,7 +103,8 @@ ExternalCmdSelector::ExternalCmdSelector(const rclcpp::NodeOptions & node_option // Timer const auto period_ns = rclcpp::Rate(update_rate).period(); timer_ = rclcpp::create_timer( - this, get_clock(), period_ns, std::bind(&ExternalCmdSelector::onTimer, this)); + this, get_clock(), period_ns, std::bind(&ExternalCmdSelector::onTimer, this), + callback_group_subscribers_); } void ExternalCmdSelector::onLocalControlCmd(const ExternalControlCommand::ConstSharedPtr msg) diff --git a/system/ad_service_state_monitor/src/ad_service_state_monitor_node/ad_service_state_monitor_node.cpp b/system/ad_service_state_monitor/src/ad_service_state_monitor_node/ad_service_state_monitor_node.cpp index 3fd02bfa8a682..cbfb469a72fa2 100644 --- a/system/ad_service_state_monitor/src/ad_service_state_monitor_node/ad_service_state_monitor_node.cpp +++ b/system/ad_service_state_monitor/src/ad_service_state_monitor_node/ad_service_state_monitor_node.cpp @@ -462,5 +462,6 @@ AutowareStateMonitorNode::AutowareStateMonitorNode() // Timer const auto period_ns = rclcpp::Rate(update_rate_).period(); timer_ = rclcpp::create_timer( - this, get_clock(), period_ns, std::bind(&AutowareStateMonitorNode::onTimer, this)); + this, get_clock(), period_ns, std::bind(&AutowareStateMonitorNode::onTimer, this), + callback_group_subscribers_); }