-
Notifications
You must be signed in to change notification settings - Fork 304
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
Ressource manager hangs up on lifecycle changes #1103
Comments
We recently also get these error messages with the tests here: https://github.com/ros-controls/ros2_control/actions/runs/7343670255/job/19994517445#step:6:13108 |
@christophfroehlich Thanks for reporting it. You are referring to the below output right?
I saw a couple of this, when running the following test |
Oh sorry, the link to the specific line did not work. The
|
@christophfroehlich Thank you for the logs. Ok this seems to be getting important now. I'll see if I can find some time to fix it when I'm back from holidays |
@christophfroehlich after checking, these PRs should fix the issue : #1175 and #1271 |
Thanks, I'll check again if the two PRs got merged! |
Describe the bug
After changing the lifecycle of a hardware component, no matter if via controller-manager service or from the component's write method returning
hardware_interface::return_type::ERROR
, the controller manager spams the console with something likeAnd the component can't be activated again. If this is a result of overflow of the logger, or some failed state of the ressource manager?
To Reproduce
Steps to reproduce the behavior:
Follow the instructions of this demo example.
Expected behavior
A clean deactivation or shutdown of the hw component, being able to reactivate it again.
Screenshots
Environment (please complete the following information):
The text was updated successfully, but these errors were encountered: