-
Notifications
You must be signed in to change notification settings - Fork 42
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(filter): reliability monitor as a separate class to handle relia…
…bility logic (#2117) * chore: move SubscriptionManager to a separate file * feat: introduce ReliabilityMonitor * fix: peer data updates * fix: logical error when returning includesMessage * chore: handle edge case * chore: move ping failures handling inside monitor * chore: move renewal logic to monitor * chore: improve structuring * chore: update logger * chore: readd connectionListener() logic from merge * chore: minor fixes * chore: improve * chore: setup destruction of ReliabilityMonitors * fix: condition for ping failure * fix: setters * chore: handle race condition & fix test
- Loading branch information
1 parent
9d9a696
commit 7ad1d32
Showing
10 changed files
with
925 additions
and
767 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.