mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-12 06:06:10 +00:00
Under the refresh lock, with the row still holding the token just spent, no peer rotated it, so refresh_token_reused is the issuer refusing the whole family: it now parks the sign-in instead of being asked again after every cooldown. Outside the lock it stays a lost race. A refresh whose compare-and-set write finds the connection gone (the person disconnected Codex meanwhile) now refuses with reconnect-required instead of using the rotated token once more.