diff options
| author | JJ Liebig <jonathan.liebig@gmail.com> | 2026-09-27 22:38:56 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-09-27 22:38:56 +0200 |
| commit | 0d5d6f1f317e238c8297076bc6ab5c3a0cd56283 (patch) | |
| tree | 132684253296f996977dd8b31aa2f156c2ed4577 /src/server/render_stream.rs | |
| parent | 2527eed26354dd18090b3de29f7fa0f7a1872540 (diff) | |
test: fix pane shell idle foreground-command race (#4691)
The interactive-shell idle test sent SIGINT as soon as it observed the
shell was busy. That condition can be true before the shell finishes
moving the command into its own foreground process group, so the
interrupt could arrive before the command reset its signal dispositions.
The command then survived in a stale foreground group while the shell
showed a prompt, and the pane was never observed idle again.
Run cat and end it with EOF instead. cat blocks on stdin, so the busy
state is stable, and EOF avoids the interrupt/job-control race.
Diffstat (limited to 'src/server/render_stream.rs')
0 files changed, 0 insertions, 0 deletions
