Repository navigation
fix(tui): reap PTY child on startup failure - #11414
Conversation
|
Warning Review limit reachedNext included review available in 4 minutes. View limit detailsLimit details: You’ve used all 10 included reviews currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Review configuration: ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Team Run ID: 📒 Files selected for processing (2)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
adb463d to
967a5e5
Compare
|
Deployment failed for project cmux166 with the following error: Learn More: https://vercel.com/manaflow?upgradeToPro=build-rate-limit |
|
Deployment failed for project cmux41 with the following error: Learn More: https://vercel.com/manaflow?upgradeToPro=build-rate-limit |
997794d to
701f1ed
Compare
|
All contributors have signed the CLA ✍️ ✅ |
701f1ed to
541aec9
Compare
541aec9 to
caad8c9
Compare
caad8c9 to
72abb6e
Compare
72abb6e to
50ce113
Compare
Bugbot is paused — on-demand spend limit reachedBugbot uses usage-based billing for this team and has hit its on-demand spend limit. A team admin can raise the spend limit in the Cursor dashboard, or wait for the next billing cycle to continue. |
436fc1f Add unified surface selection context API (manaflow-ai#10022) d028302 Merge pull request manaflow-ai#11696 from manaflow-ai/audit-tui-graphics-diff-wave202 11af2f2 perf(cmux-tui): index graphics pointer routes 60d06c2 Merge pull request manaflow-ai#11687 from manaflow-ai/feat-config-key-dispatch-complexity 0358c30 Merge pull request manaflow-ai#11684 from manaflow-ai/feat-tui-tab-scroll-range-fit 2c0c8a4 test(cmux-tui): bound graphics diff comparisons 8187531 Merge pull request manaflow-ai#11672 from manaflow-ai/issue-remote-tree-cache-race f0ff9cf Merge pull request manaflow-ai#11630 from manaflow-ai/feat-journal-group-commit f1e2d3f perf(tui): cache key dispatch maps 96897a7 test(tui): cover cached key dispatch refresh e40f6ca fix tab scroll range fitting complexity 275cf7c test tab scroll range fitting at scale 995638d Merge pull request manaflow-ai#11640 from manaflow-ai/feat-tui-worker-cancellation 790b53f perf(tui): avoid pane area frame clone (manaflow-ai#11404) 6a5dd4d fix(tui): reap PTY child on startup failure (manaflow-ai#11414) 2ebb5a5 fix(tui): clear stale agent updates at snapshot boundary 3b91c0c test(tui): prevent stale agent resurrection after omission 789b350 fix(tui): retain agent updates across topology races 85cbff1 test(tui): retain agent updates across topology omission 586a2a6 perf(cmux-tui): resolve resource selectors without the registry lock 7fb5414 fix(cmux-tui): cancel blocked machine worker sends dd7347e test(cmux-tui): cover cancellable machine completion send
Summary
Verification
This change is limited to local PTY startup in
cmux-tui-core/src/surface.rs; terminal-host runtime is unchanged.Summary by cubic
Fixes a PTY child process leak where a spawned child stayed alive if local terminal startup failed after spawn. Terminal-host runtime is unchanged.
Written for commit 50ce113. Summary will update on new commits.