ros2 / rclcpp

rclcpp (ROS Client Library for C++)
Apache License 2.0
536 stars 417 forks source link

Added WARN for action server goal response callback in case of timeout instead of raising exception #2463

Closed alireza-moayyedi closed 6 months ago

alireza-moayyedi commented 6 months ago

Hello @fujitatomoya,

Following your reply in https://github.com/ros2/rmw_fastrtps/issues/751 and reading the discussions in https://github.com/ros2/rclcpp/pull/2215 I took the initiative to take a look at the problem at hand and see if I could fix it. Now just a few notes:

fujitatomoya commented 6 months ago

sorry i did not allocate time for the more details need to be fixed. this is part of it, but i think we need to address more entities for action services.

besides, https://github.com/ros2/rmw_fastrtps/issues/751 originally comes from rclpy, so we need to the same fix for rclpy and rclcpp.

i think i can come up with PRs in this weekend, thanks for pushing this forward.

alireza-moayyedi commented 6 months ago

@fujitatomoya given your following merged PRs:

I'm going to close this one. Thanks a lot for taking care of it. Also thanks to @alsora for the reviews.