Skip to content

Conversation

@jmachowinski
Copy link
Collaborator

This fixes a bug, that the expire action thread would not sleep as, the sleep duration was not computed correctly.

Fixes #2799

@jmachowinski
Copy link
Collaborator Author

Pulls: #2800
Gist: https://gist.githubusercontent.com/jmachowinski/b788276df668933ea120184f152756af/raw/79f8aa943bf792cecb497d0c0234b9a887e5bf27/ros2.repos
BUILD args:
TEST args:
ROS Distro: jazzy
Job: ci_launcher
ci_launcher ran: https://ci.ros2.org/job/ci_launcher/15652

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

This fixes a bug, that the expire action thread would not sleep as,
the sleep duration was not computed correctly.

Signed-off-by: Janosch Machowinski <J.Machowinski@cellumation.com>
@jmachowinski
Copy link
Collaborator Author

Pulls: #2800
Gist: https://gist.githubusercontent.com/jmachowinski/3eb0cc44967b6a96ae007084db7be5b1/raw/79f8aa943bf792cecb497d0c0234b9a887e5bf27/ros2.repos
BUILD args:
TEST args:
ROS Distro: jazzy
Job: ci_launcher
ci_launcher ran: https://ci.ros2.org/job/ci_launcher/15659

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

@Timple
Copy link
Contributor

Timple commented Apr 11, 2025

@marcoag if this fix is merged, would a quick re-sync for Jazzy be possible?

@jmachowinski
Copy link
Collaborator Author

Test failures are unrelated.
test_clock : multiple_threads_wait_on_one_clock is missing mutexes. We should make a good first issue ticket from this one...

@jmachowinski jmachowinski merged commit f3d66b8 into ros2:jazzy Apr 11, 2025
3 checks passed
@jmachowinski
Copy link
Collaborator Author

FYI #2804

@marcoag
Copy link
Contributor

marcoag commented Apr 15, 2025

@marcoag if this fix is merged, would a quick re-sync for Jazzy be possible?

Will try to get one out asap, so we can put the fix out, thanks @Timple!

@Timple
Copy link
Contributor

Timple commented Apr 22, 2025

Cool, what would asap look like? As a typical cadence is 3 weeks and we're past week 2 😉

@marcoag
Copy link
Contributor

marcoag commented Apr 22, 2025

Cool, what would asap look like? As a typical cadence is 3 weeks and we're past week 2 😉

I'll put the hold today and get everything ready. I was waiting for a fix on the current regression but there doesn't seem much movement there, I'll give them one more day before I sync.

skyegalaxy pushed a commit to irobot-ros/rclcpp that referenced this pull request Dec 20, 2025
…mer (ros2#2800)

This fixes a bug, that the expire action thread would not sleep as,
the sleep duration was not computed correctly.

Signed-off-by: Janosch Machowinski <J.Machowinski@cellumation.com>
Co-authored-by: Janosch Machowinski <J.Machowinski@cellumation.com>
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.

6 participants