Gå till innehåll
Linux/POSIX-felInformation
SIGWINCH (28)

SIGWINCH (28) — Fönsterstorlek ändrad

Terminalfönstrets storlek ändrades.

linuxmacosunix

Vad som orsakar detta fel

Användaren ändrade terminalens storlek. Kärnan skickar SIGWINCH till förgrundsprocessgruppen.

Hur man åtgärdar det

Installera en hanterare som frågar efter ny terminalstorlek med ioctl(TIOCGWINSZ) och ritar om gränssnittet. Bibliotek som ncurses hanterar detta automatiskt.

Officiell dokumentation

Relaterade felkoder