Skip to content

Conversation

@jvasi
Copy link

@jvasi jvasi commented Feb 11, 2025

Fix issues found while implementing tests caused by improper uninitialization:

  • poll_timer_ not set when polling_ is disabled
  • DeviceContainer's shutdown() is not called anywhere. In particular it needs to be called at least from CanopenSystem::clean(), but this way is more generic.
  • init_thread is already joined in the contructor. This thread should be removed in the future.

…lization:

- `poll_timer_` not set when polling_ is disabled
- DeviceContainer's `shutdown()` is not called anywhere
- `init_thread` is already joined in the contructor. This thread should be removed in the future.
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.

2 participants