Skip to content

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

Merged
wjwwood merged 1 commit intomasterfrom
revert-431-issue-349
Mar 14, 2018
Merged

Revert "Store the subscriber, client, service and timer"#448
wjwwood merged 1 commit intomasterfrom
revert-431-issue-349

Conversation

@wjwwood
Copy link
Copy Markdown
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