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 a number of federation bugs #26

Merged
merged 26 commits into from
Apr 30, 2024
Merged

Conversation

hamishcoleman
Copy link
Contributor

  • Federated MAC addresses would regularly be timed out and deleted due to a faulty "last_seen" update.
  • Federated supernodes would have trouble registering due to a bad boolean conversion.
  • Some additional refactoring and monitoring was also added while tracking these down

There is only one place they are used, so defining them in the same file
is helps both with context and in limiting the external surface area.
Migrate some peer specific macros to the peer_info internal header
Currently, only exports the federated supernode association data, but is
planned to be expanded from that
Introduced when converting to use bool type in commit
11d7d08
@hamishcoleman hamishcoleman self-assigned this Apr 30, 2024
@hamishcoleman hamishcoleman merged commit ea67ada into n42n:main Apr 30, 2024
31 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.

1 participant