Skip to content

Conversation

@v-lopez
Copy link
Contributor

@v-lopez v-lopez commented Nov 17, 2020

This PR ros2/rclcpp#1311 fixed a bug in rclcpp_action but had to change API for that, the Foxy API remains the same.

I haven't found a way to have specify a goal_response_callback compatible with both API versions, so instead I use the future obtained after sending the goal, so we don't have to branch the code for a test.

@Karsten1987
Copy link
Contributor

I've tackled it with the following change: 63de3d9

However, as discussed, we are exclusively targeting Foxy, so I don't see a need to deviate from the Foxy API until the Galactic release.

@bmagyar
Copy link
Member

bmagyar commented Aug 28, 2021

@v-lopez shall we follow up on this?

@v-lopez
Copy link
Contributor Author

v-lopez commented Aug 30, 2021

I'm swamped for the next months, but yeah we should eventually check this.

@bmagyar
Copy link
Member

bmagyar commented Sep 9, 2021

@tylerjw will be working on re-creating this against the latest master

@tylerjw
Copy link
Contributor

tylerjw commented Sep 9, 2021

I successfully rebased this PR here: #237. Lmk if there are any changes I should make to it. I think the clang-format may have changed and that resulted in the merge conflict when I cherry-picked it. I think I got that fixed.

@bmagyar
Copy link
Member

bmagyar commented Sep 13, 2021

Thanks for taking care of this @tylerjw

@bmagyar bmagyar closed this Sep 13, 2021
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.

4 participants