blob: e0ebea13927375a777502692384ae77255655363 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# a deleted shell pane's pty lingers in its slot (there is no close effect);
# a later spawn reusing the pane id must reap it instead of tripping the
# drainEffects spawn assert — this exact sequence crashed pre-fix
start 31 140 -n 3
wait 8000 Newcol Joincol
stable 700 20000
# middle-click Del on the lower-left pane's tag: the pane id is freed while
# its shell process stays alive in the slot
press middle @Collapse+9 18
release middle @Collapse+9 18
stable 700 10000
# Alt-n reuses the freed id -> spawn effect lands on the occupied slot
key a-n
stable 700 15000
key c-b
stable 600 8000
text echo RESP''AWNOK
key enter
wait 10000 RESPAWNOK
stable 700 10000
snap respawn
|