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

Filter outgoing messages #1597

Open
schluis opened this issue Jan 23, 2025 · 0 comments
Open

Filter outgoing messages #1597

schluis opened this issue Jan 23, 2025 · 0 comments

Comments

@schluis
Copy link
Contributor

schluis commented Jan 23, 2025

Problem

Currently, outgoing messages are directly written into the hardware interface with write_to_network.
This is a problem, since there is no centralized supervision and filter which checks the remaining_number_of_messages, which could lead to disqualification if more messages are sent then allowed.

Task

  • Implement a centralized message filter.
  • Route all outgoing messages through this filter.
  • Filter for the remaining number of messages.

Further ideas

  • Build a "smart-filter", which tries to detect bugs
    • E.g. some node wants to send a message every cycle -> mute this node and log an error
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

1 participant