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

Revert "Store the subscriber, client, service and timer" #448

Merged
merged 1 commit into from
Mar 14, 2018

Conversation

wjwwood
Copy link
Member

@wjwwood wjwwood commented Mar 14, 2018

Reverts #431

Unfortunately this caused a regression in our tests that I misinterpreted as unrelated, see: ros2/build_farmer#96 (comment)

@guillaumeautran and @deng02 FYI. I'll open a revert of this revert after merging where we can discuss the way to get that test passing again.

@wjwwood wjwwood added the in progress Actively being worked on (Kanban column) label Mar 14, 2018
@wjwwood wjwwood merged commit 168d75c into master Mar 14, 2018
@wjwwood wjwwood deleted the revert-431-issue-349 branch March 14, 2018 01:37
@wjwwood wjwwood removed the in progress Actively being worked on (Kanban column) label Mar 14, 2018
@wjwwood wjwwood restored the revert-431-issue-349 branch March 14, 2018 01:38
@wjwwood wjwwood deleted the revert-431-issue-349 branch March 14, 2018 01:38
wjwwood added a commit that referenced this pull request Mar 14, 2018
wjwwood added a commit that referenced this pull request Mar 20, 2018
* Revert "Revert "Store the subscriber, client, service and timer (#431)" (#448)"

This reverts commit 168d75c.

* Convert all rcl_*_t types to shared pointers

Converts all rcl_*_t types in the memory allocation strategy to shared pointers to prevent crash happening when a subscriber is reset.

Issue: #349

* fixups
nnmm pushed a commit to ApexAI/rclcpp that referenced this pull request Jul 9, 2022
…s2#448)

* user friendly error messages for invalid transitions

Signed-off-by: Siddharth Kucheria <kucheria@usc.edu>
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.

1 participant