-
Notifications
You must be signed in to change notification settings - Fork 92
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
CycloneDDS hangs on exit in Windows #85
Comments
@hidmic apologies for my extreme tardiness in responding ... some of the stuff that showed up shortly before Christmas slipped off the radar over the holidays, I'm afraid. The trace you quote here is related to this: ros2/ros2#787 (comment). I think I'll change the default behaviour on Windows to run with the "Internal/MultipleReceiveThreads" set to false, that should eliminate that hang. |
@eboasson What is the status on this ticket? |
I believe the root cause is the same as the problem that was causing all the Windows CI problems (the multicast quirks). The nightlies are almost green now (it seems to be just the wide-string interop between connext and cyclone), so I expect that this problem also no longer exists. I am ok with closing it, if @hidmic (as the creator of the issue) is ok with that, too. |
I'd have to give it a shot a Windows VM first. Thanks for the update @eboasson. |
Alright, no more hangs on Windows as expected. Thanks @eboasson ! |
Bug report
Required Info:
Steps to reproduce issue
Expected behavior
Discovered topics (zero or more) are printed on screen and
ros2 topic
exits.Actual behavior
ros2 topic
hangs and does not react to Ctrl+C anymoreAdditional information
CycloneDDS trace for the hung process can be found here.
It may or may not be related to ros2/build_farmer#248 and ros2/rclpy#470.
The text was updated successfully, but these errors were encountered: