Skip to content

fix: close stdio gateway and bound resource shutdown (0.13.2) - #33

Merged
linnnn89 merged 1 commit into
mainfrom
codex/lifecycle-shutdown
Sep 9, 2026
Merged

fix: close stdio gateway and bound resource shutdown (0.13.2)#33
linnnn89 merged 1 commit into
mainfrom
codex/lifecycle-shutdown

Conversation

@linnnn89

@linnnn89 linnnn89 commented Sep 9, 2026

Copy link
Copy Markdown
Owner

When a stdio client disconnects, WinCode 0.13.1 can stay alive because its production entry ignores EOF. This change routes closed pipes and transport termination through one bounded shutdown path, cancels startup and active operations, and prevents late initialization from recreating resources.

Cleanup shares the existing eight-second budget and still reaches independently owned processes if an adapter hangs. The release is 0.13.2; audited Skill guidance is synchronized.

Validation: reproduced the production-entry EOF failure before fixing it; 321 core tests pass with one optional skip, 35 desktop tests pass, and 27 focused lifecycle tests pass. Fixed a timing-sensitive TTL test using a controlled clock without weakening expiry assertions. Actual Codex reconnection and idle reclamation are not claimed by this PR.

@linnnn89
linnnn89 merged commit 6e27e06 into main Sep 9, 2026
6 checks passed
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