Skip to content

remove I/O from signal handler. (backport #2986)#2996

Closed
mergify[bot] wants to merge 1 commit intojazzyfrom
mergify/bp/jazzy/pr-2986
Closed

remove I/O from signal handler. (backport #2986)#2996
mergify[bot] wants to merge 1 commit intojazzyfrom
mergify/bp/jazzy/pr-2986

Conversation

@mergify
Copy link
Copy Markdown
Contributor

@mergify mergify bot commented Nov 21, 2025

Description

Fixes #2982

Is this user-facing behavior change?

Yes this fixes the possible deadlock via IO.

Did you use Generative AI?

No.

Additional Information

Note

backport required for all downstream distros.


This is an automatic backport of pull request #2986 done by Mergify.

Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com>
(cherry picked from commit 95cb964)
@fujitatomoya
Copy link
Copy Markdown
Collaborator

Pulls: #2996, ros2/system_tests#578
Gist: https://gist.githubusercontent.com/fujitatomoya/626e823055db25ed1c228bb29b08e7cd/raw/664d940f246cbdfcdf7ab37dab6176fad143a398/ros2.repos
BUILD args: --packages-above-and-dependencies ‎rclcll test_rclcpp
TEST args: --packages-above ‎rclcll test_rclcpp
ROS Distro: jazzy
Job: ci_launcher
ci_launcher ran: https://ci.ros2.org/job/ci_launcher/17562

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Linux-rhel Build Status
  • Windows Build Status

@fujitatomoya
Copy link
Copy Markdown
Collaborator

fujitatomoya commented Nov 21, 2025

Pulls: #2996, ros2/system_tests#578
Gist: https://gist.githubusercontent.com/fujitatomoya/532175748aec1109816f53106f699577/raw/664d940f246cbdfcdf7ab37dab6176fad143a398/ros2.repos
BUILD args: --packages-above-and-dependencies rclcpp test_rclcpp
TEST args: --packages-above rclcpp test_rclcpp
ROS Distro: jazzy
Job: ci_launcher
ci_launcher ran: https://ci.ros2.org/job/ci_launcher/17565

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Linux-rhel Build Status
  • Windows Build Status

@fujitatomoya
Copy link
Copy Markdown
Collaborator

This is ABI breaking change, closing.

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.

1 participant