summaryrefslogtreecommitdiff
path: root/src/web/libc
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-09-29 11:26:42 -0300
committerGabriel Schneider <[email protected]>2026-10-01 00:12:16 -0300
commit0e6501ce210481c095e6f70a27e7f125f7af3761 (patch)
tree0abf4b55e8eb4f836a3ad10963cbefd94efb8599 /src/web/libc
parent1ac8fbeedaf7cba881a7423b92ead1f739b8ac21 (diff)
downloadpardes-0e6501ce210481c095e6f70a27e7f125f7af3761.tar.gz
pardes-0e6501ce210481c095e6f70a27e7f125f7af3761.zip
A pty/ctl exec that cannot start its shell keeps the one running
Each host closed the running shell before it forked the new one, so an exec whose shell failed left the pane with none and later runs answered error shell gone. A shell not there is now refused up front, and every host starts the new shell first, replacing the old only once the close-on-exec pipe says it ran; a failure there is only said (restartFailed). Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'src/web/libc')
0 files changed, 0 insertions, 0 deletions