From dc68acdb69e219bbb636342377c7b2f5511e27aa Mon Sep 17 00:00:00 2001 From: Go Sakayori Date: Tue, 17 Sep 2024 10:17:03 +0900 Subject: [PATCH] fix state transition for failure/success Signed-off-by: Go Sakayori --- planning/autoware_rtc_interface/src/rtc_interface.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/planning/autoware_rtc_interface/src/rtc_interface.cpp b/planning/autoware_rtc_interface/src/rtc_interface.cpp index d79741fe66c2e..25dd34332f684 100644 --- a/planning/autoware_rtc_interface/src/rtc_interface.cpp +++ b/planning/autoware_rtc_interface/src/rtc_interface.cpp @@ -298,6 +298,11 @@ void RTCInterface::updateCooperateStatus( return; } + if (itr->state.type == state) { + update_status(*itr); + return; + } + RCLCPP_WARN_STREAM( getLogger(), "[updateCooperateStatus] uuid : " << uuid_to_string(uuid) << " cannot transit from "