diff options
| author | Gabriel Schneider <[email protected]> | 2026-09-29 09:51:11 -0300 |
|---|---|---|
| committer | Gabriel Schneider <[email protected]> | 2026-10-01 00:12:16 -0300 |
| commit | ad3403adb72e3457eb76d6b3fc91cf8df3d738ae (patch) | |
| tree | 1669efb3e6891b3a32a71c1fcffe8dd48428d9b2 /src/Text.zig | |
| parent | 6e2ed2e057ba95b3a86186c255d1965e1861bdf7 (diff) | |
| download | pardes-ad3403adb72e3457eb76d6b3fc91cf8df3d738ae.tar.gz pardes-ad3403adb72e3457eb76d6b3fc91cf8df3d738ae.zip | |
A shell that cannot start fails Tty and pty/ctl exec with why, before either answers
A shell whose exec failed (a script's missing interpreter) was reported
started: Tty and pty/ctl exec succeeded, then the pane died. The child now
reports a failed chdir or exec through a close-on-exec pipe the parent
reads before acknowledging the shell; the host's spawn fails with the
reason (`shell not found`, ENOENT), which fails the waiting write. A Tty
whose first shell never ran leaves no pane; a terminal restarted by
pty/ctl exec keeps its pane.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'src/Text.zig')
0 files changed, 0 insertions, 0 deletions
