Skip to content

wiichuck: fix go routine leaking and concurrency problem#1172

Merged
gen2thomas merged 1 commit intohybridgroup:devfrom
gen2thomas:fix/wiichuck_go_leak
Oct 4, 2025
Merged

wiichuck: fix go routine leaking and concurrency problem#1172
gen2thomas merged 1 commit intohybridgroup:devfrom
gen2thomas:fix/wiichuck_go_leak

Conversation

@gen2thomas
Copy link
Copy Markdown
Collaborator

@gen2thomas gen2thomas commented Oct 4, 2025

Solved issues and/or description of the change

see #1170

When starting the driver, a go-routine for updating the values is created. When stopping the system by Halt(), the go-routine is not stopped, but the next initialize() will create a new go-routine.

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 marked this pull request as ready for review October 4, 2025 07:44
@gen2thomas gen2thomas merged commit ad23d7b into hybridgroup:dev Oct 4, 2025
3 checks passed
@gen2thomas gen2thomas deleted the fix/wiichuck_go_leak branch October 4, 2025 07:45
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