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

Fix/spawner interrupt #1666

Conversation

fmauch
Copy link
Contributor

@fmauch fmauch commented Aug 12, 2024

This contains a conflict-resolving merge and a couple of commits implementing comments in #1562

  • Merge in current master to resolve merge conflicts
  • Fix tests to set a timeout when needed
  • Exit more gracefully when the CM services cannot be found without printing a stack trace

saikishor and others added 26 commits July 16, 2024 09:47
…_description` topic (ros-controls#1358)

---------

Co-authored-by: Felix Exner <[email protected]>
Co-authored-by: Christoph Froehlich <[email protected]>
…s-controls#1624)

* Fix the duplicated restart of the controller_manager services initialization

* Scope the ControllerManagerRunner to avoid malloc and other test issues

* reorder the tests for consistent log at the end
---------

Co-authored-by: Sai Kishor Kothakota <[email protected]>
Co-authored-by: Christoph Froehlich <[email protected]>
* Fix rqt_cm paragraph

* Fix indent
And print the error and exit in the application
Copy link
Contributor

mergify bot commented Aug 12, 2024

@fmauch, all pull requests must be targeted towards the master development branch.
Once merged into master, it is possible to backport to fix/spawner-interrupt, but it must be in master
to have these changes reflected into new distributions.

@fmauch fmauch mentioned this pull request Aug 12, 2024
Copy link
Member

@saikishor saikishor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@christophfroehlich christophfroehlich merged commit 4044fc2 into ros-controls:fix/spawner-interrupt Aug 12, 2024
3 checks passed
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.

8 participants