Skip to content
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

Fix fast actionclients with a patch #7

Merged
merged 1 commit into from
Aug 12, 2024
Merged

Conversation

Timple
Copy link
Member

@Timple Timple commented Aug 12, 2024

Temporary workaround to mitigate: ros2/rclpy#1123

@MCFurry
Copy link
Member

MCFurry commented Aug 12, 2024

Why do we not simply take the changes from the open PR?

@Timple
Copy link
Member Author

Timple commented Aug 12, 2024

Since that means running a fork of rclpy because you need to modify ActionClient itself.
By wrapping it we can be one layer more up. As recommended in the issue thread.

And since is already under our fork, this was easiest.

I cannot (easily) solve this in our codebase as I then need to re-implement SimpleActionState again.

@MCFurry
Copy link
Member

MCFurry commented Aug 12, 2024

Aha, smart!

@MCFurry
Copy link
Member

MCFurry commented Aug 12, 2024

I'm not a reviewer btw, so I can't click "approve" ;-)

@Timple Timple merged commit 3b3739d into nobleo-ros2 Aug 12, 2024
2 of 4 checks passed
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.

3 participants