summaryrefslogtreecommitdiff
path: root/test/agent_session_test.py
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-09-28 15:02:31 -0300
committerGabriel Schneider <[email protected]>2026-10-01 00:12:15 -0300
commit8d93016e923565e2e8b73aa7b549dd65b5d18a8c (patch)
tree2d0324ea3642404c421ba8b667996ded08f72ba8 /test/agent_session_test.py
parentd70f0029f0808e0a3724150a081015e0f943dfb5 (diff)
downloadpardes-8d93016e923565e2e8b73aa7b549dd65b5d18a8c.tar.gz
pardes-8d93016e923565e2e8b73aa7b549dd65b5d18a8c.zip
Kill signals a command only while it runs, and only the pane it was meant for
A signal effect carried only a slot, so a Kill followed in the same step by the pane's closing and its slot's reuse signalled the new pane's child; and a command pane whose child had exited and been reaped kept a process group id another process could take. The effect now carries the pane's serial, checked as it is performed, and a host signals no command whose exit it has recorded; the core already sends Kill only to a command it has not been told is done. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'test/agent_session_test.py')
0 files changed, 0 insertions, 0 deletions