Skip to content

common: fix hang on robot stop when error on start, improve robot level errors#1180

Merged
gen2thomas merged 1 commit intohybridgroup:devfrom
gen2thomas:feature/improve_robot_level_errors
Oct 8, 2025
Merged

common: fix hang on robot stop when error on start, improve robot level errors#1180
gen2thomas merged 1 commit intohybridgroup:devfrom
gen2thomas:feature/improve_robot_level_errors

Conversation

@gen2thomas
Copy link
Copy Markdown
Collaborator

@gen2thomas gen2thomas commented Oct 8, 2025

Solved issues and/or description of the change

If the robot was not started successfully, there is no preparation for work or os signal. This can lead to a hang on robot-stop, because the channel is full.

Additionally added more descriptive information to the errors on Start/Halt/Finalize.

Manual test

none

Checklist

  • The PR's target branch is 'hybridgroup:dev'
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes (e.g. by run make test_race)
  • No linter errors exist locally (e.g. by run make fmt_check)
  • I have performed a self-review of my own code

@gen2thomas gen2thomas force-pushed the feature/improve_robot_level_errors branch from a41b524 to c8c1daa Compare October 8, 2025 16:31
@gen2thomas gen2thomas marked this pull request as ready for review October 8, 2025 16:33
@gen2thomas gen2thomas merged commit ee3e183 into hybridgroup:dev Oct 8, 2025
6 checks passed
@gen2thomas gen2thomas deleted the feature/improve_robot_level_errors branch October 8, 2025 16:36
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.

1 participant