zellij/zellij-server/src/tab
raphCode bda37c3dd3
fix(tab): catch and report errors about tty I/O (#1051)
Quick and dirty bandaid fix to some server crashes which occur to me lately.
The underlying issue seems to be a race condition somewhere when the shell in the pane
exits and the tty file descriptor becomes invalid, but zellij wants to write/read it?

Bug trigger:
- open some panes
- exit the shells in the panes by spamming Ctrl-D

works best when the system only runs on a single CPU, run the following to disable all
cores but one:
echo 0 | sudo tee /sys/devices/system/cpu/cpu*/online

Co-authored-by: raphTec <git@raphtec.net>
2022-03-25 16:30:32 +01:00
..
unit feat(ui): round frame corners (#1227) 2022-03-22 14:58:16 +00:00
clipboard.rs feat(ui): add floating panes (#1066) 2022-02-18 21:10:06 +01:00
copy_command.rs feat(copy): allow osc52 copy destination configuration (#1022) 2022-02-02 15:22:34 +01:00
mod.rs fix(tab): catch and report errors about tty I/O (#1051) 2022-03-25 16:30:32 +01:00