Page MenuHomePhabricator

[keyserver] Create a new session if the old one is expired
ClosedPublic

Authored by ashoat on Jul 18 2022, 5:55 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Dec 25, 9:54 AM
Unknown Object (File)
Wed, Dec 25, 9:54 AM
Unknown Object (File)
Wed, Dec 25, 9:54 AM
Unknown Object (File)
Wed, Dec 25, 9:51 AM
Unknown Object (File)
Nov 22 2024, 11:14 AM
Unknown Object (File)
Nov 22 2024, 11:14 AM
Unknown Object (File)
Nov 22 2024, 11:13 AM
Unknown Object (File)
Nov 22 2024, 11:09 AM

Details

Summary

See Linear issue. I was seeing a bug where if a web session was too old (older than 3 days) and the session got deleted, the client would be unable to reconnect.

This diff fixes the issue by making the server create a new session if the old one is expired.

Test Plan

I had a client that was reproing the issue (old tab on an old laptop). I patched this fix onto my keyserver and watched the client magically connect and update

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable