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

services are broken in multiple ways #95

Closed
dirk-thomas opened this issue Aug 25, 2015 · 1 comment
Closed

services are broken in multiple ways #95

dirk-thomas opened this issue Aug 25, 2015 · 1 comment
Labels
bug Something isn't working

Comments

@dirk-thomas
Copy link
Member

  • add_two_ints_server__rmw_opensplice_cpp / add_two_ints_client__rmw_opensplice_cpp: the server receives additional uninitialized requests
  • test_replier_cpp__rmw_opensplice_cpp / test_requester_cpp__rmw_opensplice_cpp has the same problem - the test does not cover that (even with update test to catch repeated service callbacks system_tests#34) since the client succeeds
  • add_two_ints_server__rmw_connext_cpp / add_two_ints_client__rmw_connext_cpp do not exchange any messages
  • add_two_ints_client__rmw_connext_cpp can't be stopped with Ctrl-C
  • same for Connext dynamic
@esteve
Copy link
Member

esteve commented Aug 25, 2015

I've created three tickets to track these issues, thanks for testing these cases. I wonder what may have changed, the latter two examples used to work fine and I hadn't seen the first issue, but I can reproduce these issues on my local machine. I created a branch with tests to exercise some of these cases: https://github.com/ros2/system_tests/tree/test-services

nnmm pushed a commit to ApexAI/rclcpp that referenced this issue Jul 9, 2022
* don't wake up on canceled timers

* test wait with canceled timers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants