TTY: Generate SIGTSTP if cc[VSUSP] is pressed.

Fixes #207.
This commit is contained in:
Andreas Kling 2019-06-06 20:31:14 +02:00
parent 9687f1801b
commit 59c37363b6

View file

@ -65,6 +65,11 @@ void TTY::emit(byte ch)
generate_signal(SIGQUIT);
return;
}
if (ch == m_termios.c_cc[VSUSP]) {
dbgprintf("%s: VSUSP pressed!\n", tty_name().characters());
generate_signal(SIGTSTP);
return;
}
}
m_buffer.write(&ch, 1);
}