mirror of
https://github.com/fergalmoran/ladybird.git
synced 2025-12-26 19:29:16 +00:00
Refactor TTY signal generation a bit.
We now respect the VINTR and VQUIT control characters in the termios.
This commit is contained in:
@@ -777,6 +777,11 @@ void Process::dispatch_signal(byte signal)
|
||||
return terminate_due_to_signal(signal);
|
||||
}
|
||||
|
||||
if (handler_laddr.asPtr() == SIG_IGN) {
|
||||
dbgprintf("%s(%u) ignored signal %u\n", name().characters(), pid(), signal);
|
||||
return;
|
||||
}
|
||||
|
||||
Scheduler::prepare_to_modify_tss(*this);
|
||||
|
||||
word ret_cs = m_tss.cs;
|
||||
|
||||
Reference in New Issue
Block a user