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

Unity client hangs when debugging service #112

Open
moccij opened this issue Aug 29, 2024 · 0 comments
Open

Unity client hangs when debugging service #112

moccij opened this issue Aug 29, 2024 · 0 comments

Comments

@moccij
Copy link

moccij commented Aug 29, 2024

Describe the bug
If an Unity client requests a service on a node running on another process, and this process is being debugged for a certain amount of time while processing the response, then Unity hangs waiting on the service response even after the service process resumes and succesfully sends the response.

To Reproduce
Steps to reproduce the behavior:

  1. Create a client on Unity and a compatible rclcpp service on another process
  2. Call the service from Unity, waiting for the response
  3. Debug service before sending response
  4. Resume service after 1 minute
  5. Unity client hangs

Expected behavior
Unity client should receive the response

Desktop (please complete the following information):

  • OS: Windows 10
  • ros2 distro: humble
  • ros2-for-unity version: 1.1.0, git-sha 6a4203124f5cc07ecaba5f50185bcc5144118f64
  • ros2cs version: git-sha 2a45785b080fffb3ae5e2f645e976a69698810f0
  • ros2 dds middleware: cyclonedds
  • ros2 environment setup: single pc
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

No branches or pull requests

1 participant