Skip to content

cherry-pick(26bcfed): retry service response send on failure#20

Draft
KYabuuchi wants to merge 1 commit intojazzyfrom
fix/jazzy/26bcfed
Draft

cherry-pick(26bcfed): retry service response send on failure#20
KYabuuchi wants to merge 1 commit intojazzyfrom
fix/jazzy/26bcfed

Conversation

@KYabuuchi
Copy link
Collaborator

@KYabuuchi KYabuuchi commented Mar 11, 2026

Description

cherry-pick of this 26bcfed

Background

Originally in Humble/Galactic, there was an issue where a service server would throw an exception and terminate the node if it could not find the client when returning a response. ros2/ros2#1253

In Autoware, this became problematic when loading composable nodes into a container, and nodes frequently died during startup.

At that time, as a temporary workaround, we handled this by sending the response repeatedly.

The upstream issue mentioned above was later addressed in ros2#2276 , and therefore node termination is not expected to occur in the Jazzy branch.

This cherry-pick is expected to be unnecessary. If confirmed, this PR will be closed.

TIER IV–specific Jazzy cherry-pick list

Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>
@KYabuuchi KYabuuchi changed the title cherry-pick(26bcfed): cherry-pick(26bcfed): Retry service response send on failure Mar 11, 2026
@KYabuuchi KYabuuchi changed the title cherry-pick(26bcfed): Retry service response send on failure cherry-pick(26bcfed): retry service response send on failure Mar 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants