Commit Graph

6 Commits

Author SHA1 Message Date
3b932420d3 Fix connection issues once and for all
+ Theory behind this is that on connect, they get a connection ID. On disconnect, that connection id is removed from their redis set. If they have no remaining keys, they're disposed, otherwise we can be sure they've reconnected and should not be disposed.
2025-09-09 14:54:18 -04:00
271a6b0373 Optimise disconnect logic
Instead of trying to prevent stale connections, we just let the code remove them from existence. If they no longer exist, they'll get an error and reconnect.
2025-09-04 21:52:11 -04:00
74155ce171 Shorten async timeout window to 3000ms 2025-09-04 18:37:21 -04:00
ef4c463471 Fix health checks and add check for reconnects
Allows the client to auto reconnect when they encountered a connection issue.
2025-09-04 17:15:54 -04:00
9b0352bd07 Nupkg version updates to deal with vulnerabilities 2025-08-22 12:03:14 +01:00
b21d2a685e Initial 2025-08-22 11:55:35 +01:00