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

Pass timeout to spin_until_future_complete #113

Merged
merged 1 commit into from
Sep 16, 2015

Conversation

jacquelinekay
Copy link
Contributor

I made the API change to pass a timeout to spin_node_until_future_complete but forgot to pass it to spin_until_future_complete.

Connects to #111

@jacquelinekay jacquelinekay added the in progress Actively being worked on (Kanban column) label Sep 16, 2015
@esteve
Copy link
Member

esteve commented Sep 16, 2015

+1

@jacquelinekay jacquelinekay added in review Waiting for review (Kanban column) and removed in progress Actively being worked on (Kanban column) labels Sep 16, 2015
@jacquelinekay jacquelinekay self-assigned this Sep 16, 2015
jacquelinekay added a commit that referenced this pull request Sep 16, 2015
Pass timeout to spin_until_future_complete
@jacquelinekay jacquelinekay merged commit 6f07517 into master Sep 16, 2015
@jacquelinekay jacquelinekay removed the in review Waiting for review (Kanban column) label Sep 16, 2015
@jacquelinekay jacquelinekay deleted the spin_until_future_complete branch September 16, 2015 16:34
nnmm pushed a commit to ApexAI/rclcpp that referenced this pull request Jul 9, 2022
* add rcl_init_time_source / rcl_fini_time_source

* docs
DensoADAS pushed a commit to DensoADAS/rclcpp that referenced this pull request Aug 5, 2022
* ros2GH-112 Open storage for reading handing in rmw_identifier

* ros2GH-113 Cleanup: better naming

* ros2GH-113 Introduce interface for StorageFactory to allow mocks in tests

* ros2GH-113 Add test for SequentialReader for using converters

- Added mocks for storage and converters (and factories)

* ros2GH-113 Implement skeleton convert function

- Use convert only if necessary (different input and output formats),
  converters are only loaded if really necessary.
- Allocate_ros2_message is public to enable extensive tests for this function.
- Helper function to get any typesupport by name
- Helper function for empty ros2_message

* ros2GH-113 Implement allocate_ros2_message

- Treats most messages already.
- Some combinations of nested messages with arrays are still missing
- Cleanup of DynamicArrayNested messages is failing
- Main difficulty is the cleanup of the allocated ros2_message which
needs to be done manually
- The test_ros2_message is intended to be run with valgrind and there
should be no leaks or problems with free!

* ros2GH-113 Fix DynamicArrayNested deallocation

Swapping with empty container seems more stable than deleting the data
pointer of the container.

* ros2GH-113 Add test for BoundedArrayNested deallocation

* ros2GH-113 Refactoring of deallocation code

* ros2GH-113 Fix string initialization in all types

* ros2GH-113 Fix vector<bool> initialization

* ros2GH-113 Add test for deallocation of topic name + Refactoring

* ros2GH-113 Minor refactoring of converter

* ros2GH-113 Make sure to throw an error if converters do not exist

* ros2GH-113 Delete superfluous imports

* ros2GH-113 Small fix for deleting vectors

* ros2GH-113 Fix build after rebase

* ros2GH-30 Minor refactoring

- The TODO comments have been removed because they're no longer relevant: they have been discussed in the PR review

* ros2GH-30 Give an allocator as parameter to allocate_ros2_message()

* ros2GH-111 Add missing test dependencies for CDR converter test

* ros2GH-128 Extend message allocation test to also cover big strings

- Big strings are not treated with small string optimization and need
  to be checked, too.

* ros2GH-128 Add tests for nested arrays

* ros2GH-128 always initialize vectors with a placement new

* pass by ref

* use new getter functions

* consistent function naming

*  uncrustify

* ros2GH-30 Fix windows build

* use visibility macros on all functions
DensoADAS pushed a commit to DensoADAS/rclcpp that referenced this pull request Aug 5, 2022
Signed-off-by: Esteve Fernandez <esteve@apache.org>
mauropasse pushed a commit to mauropasse/rclcpp that referenced this pull request Jul 18, 2023
…cutor-fixes

Add missing mutex declaration
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.

2 participants