-
Notifications
You must be signed in to change notification settings - Fork 166
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add timer to action server to check expired goals + asan fixes #343
Conversation
6963a98
to
0fafffc
Compare
This one might conflict with #336 (will need to pass context to |
08922cc
to
87a51cf
Compare
87a51cf
to
d54001f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I had a question or two, due to my ignorance around the actions implementation, but the changes look reasonable so far as I can tell.
CI with 2aea0e3 |
This adds a timer to
rcl_action_server_t
that fires when an inactive goal handle expires and should be forgotten by the server. This tells the action server when it's time to check for expired goals.This also includes commits from #342 only because I need both for ros2/rclcpp#593. #342 should be merged first.I also included fixes for misc leaks/use after free/heap overflow reported by address sanitizer.
blocked by #336