Instead the handler should retry a connection.
Depends on D10834
Differential D10842
[lib] Don't automatically log out on connection issue when using CSAT tomek on Jan 26 2024, 8:48 AM. Authored by Tags None Referenced Files
Subscribers
Details
Diff Detail
Event TimelineComment Actions Is this what we want to do for all connection issues, even for my keyserver? Or are there some kinds of connection issues, where if they occur for my keyserver, we'd want to log the user out? Comment Actions We probably should prefer treating all the keyservers the same. As for the connection issues, I'm wondering if e.g. not_logged_in_error is something from which we can recover - it is set after our socket receives not_logged_in message. Comment Actions I think yes, we can recover from that. To be honest, it's a weird one... it can only happen if a client attempts to connect with a keyserver socket using an anonymous cookie, but based on the client code that should not be possible. But if it does somehow happen, the solution is just for the client to attempt the login. |