Skip to content

Bugfix/rclcpp action UUID rng race condition#3183

Merged
ahcorde merged 4 commits into
ros2:rollingfrom
iv461:bugfix/rclcpp_action_uuid_rng_race_condition
Jul 7, 2026
Merged

Bugfix/rclcpp action UUID rng race condition#3183
ahcorde merged 4 commits into
ros2:rollingfrom
iv461:bugfix/rclcpp_action_uuid_rng_race_condition

Conversation

@iv461

@iv461 iv461 commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Description

Fixes #3182

Is this user-facing behavior change?

No

Did you use Generative AI?

No :)

Additional Information

Ivo Ivanov added 2 commits June 24, 2026 21:38
Signed-off-by: Ivo Ivanov <ivo.ivanov@tha.de>
Signed-off-by: Ivo Ivanov <ivo.ivanov@tha.de>
@mergify

mergify Bot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Tick the box to add this pull request to the merge queue (same as @mergifyio queue).

  • Queue this pull request

Comment thread rclcpp_action/src/client_base.cpp
Comment thread rclcpp_action/src/client_base.cpp Outdated
Ivo Ivanov added 2 commits June 25, 2026 12:41
… type as the mutex type of course

Signed-off-by: Ivo Ivanov <ivo.ivanov@tha.de>
Signed-off-by: Ivo Ivanov <ivo.ivanov@tha.de>
@jmachowinski

Copy link
Copy Markdown
Collaborator

Pulls: #3183
Gist: https://gist.githubusercontent.com/jmachowinski/2abefb9da5a9aa70bfd2dee04dcc724a/raw/9b72c3c8e10eb20ef78113fba7ed61ac8829b28e/ros2.repos
BUILD args:
TEST args:
ROS Distro: rolling
Job: ci_launcher
ci_launcher ran: https://ci.ros2.org/job/ci_launcher/19708

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

@ahcorde ahcorde merged commit 569edb8 into ros2:rolling Jul 7, 2026
3 checks passed
@ahcorde

ahcorde commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

https://github.com/Mergifyio backport lyrical kilted

@mergify

mergify Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

backport lyrical kilted

✅ Backports have been created

Details

ahcorde pushed a commit that referenced this pull request Jul 8, 2026
(cherry picked from commit 569edb8)

Signed-off-by: Ivo Ivanov <ivo.ivanov@tha.de>
Co-authored-by: Ivo Ivanov <52303770+iv461@users.noreply.github.com>
Co-authored-by: Ivo Ivanov <ivo.ivanov@tha.de>
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.

Data race on the random number generator used in rclcpp_action for creating the UUID

4 participants