Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sigstop on editing scrollback freezes #3762

Open
l4l opened this issue Nov 12, 2024 · 1 comment
Open

Sigstop on editing scrollback freezes #3762

l4l opened this issue Nov 12, 2024 · 1 comment

Comments

@l4l
Copy link

l4l commented Nov 12, 2024

zellij --version: for both 0.41.1 & 0.40.1

Issue description & Minimal reproduction

Given EDITOR=helix and executing EditScrollback (aka Edit scrollback in default editor) then sending SIGSTOP (aka ctrl+z) leads to a frozen state of terminal, zellij is still functioning though. At that point it could only be unfrozen with a SIGKILL to the editor. The choice of terminal apparently does not matter (alacritty & xterm behave the same). So far I am not particularly sure is it an issue of zellij or helix.

@Zykino
Copy link
Contributor

Zykino commented Nov 12, 2024

Can confirm on WSL + Windows Terminal + helix. It also happens when using ze file or zr hx file, but when starting hx file from fish, then helix "close" and we see on the console: "fish: Job 1, 'hx file' has stopped". "close" as in, goes in fish’s stopped job list of tasks.
-> This look like a feature request to either

  • have zellij have its job list in command/edit panes
  • or not transfers some signals for the command/edit panes

On the other hand, htop is not affected… but that may very well be the case because the software is older and more stable. I did only tests with this 2 programs (htop and helix).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants