Skip to content

release lock on oauth - #690

Open
lilly-luo wants to merge 6 commits into
mainfrom
codex/repro-custom-oauth-lock-hang
Open

lilly-luo wants to merge 6 commits into
mainfrom
codex/repro-custom-oauth-lock-hang

Conversation

@lilly-luo

@lilly-luo lilly-luo commented Sep 16, 2026

Copy link
Copy Markdown
Collaborator

before:
1/ user triggered isaac / isaac codex and started the oauth flow. this locks the oauth file so we don't have multiple retries (the browser storm from earlier)
2/ oauth flow did not complete, either because user didn't login or because something went wrong. because the oauth flow never completed, the lock from (1) persists
3/ future isaac / isaac codex issues cannot complete because of the lock

after:
1/ user triggered isaac / isaac codex and started the oauth flow. this locks the oauth file so we don't have multiple retries (the browser storm from earlier)
2/ oauth flow did not complete, either because user didn't login or because something went wrong. after 180s, the lock is released
3/ future isaac / isaac codex sessions try for up to 185s to re-acquire the lock.

@lilly-luo
lilly-luo requested a review from rohita5l September 16, 2026 21:16
@lilly-luo lilly-luo changed the title Add custom OAuth lock hang reproduction release lock on oauth Sep 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant