From: Alan Cox Date: Mon, 29 Aug 2016 15:49:59 +0000 (+0100) Subject: signal: default behaviour for SIGWINCH is ignore X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=8d23f10fcb6ee6b017b6526b3a1e064b10c8983c;p=FUZIX.git signal: default behaviour for SIGWINCH is ignore It's not defined by POSIX but this appears to be the convention Alan --- diff --git a/Kernel/process.c b/Kernel/process.c index 8c30c2bc..77c80407 100644 --- a/Kernel/process.c +++ b/Kernel/process.c @@ -485,7 +485,7 @@ uint8_t chksigs(void) /* SIGCONT is subtle - we woke the process to handle the signal so ignoring here works fine */ if (j == SIGCHLD || j == SIGURG || j == SIGSTOP || - j == SIGTTIN || j == SIGTTOU || + j == SIGTTIN || j == SIGTTOU || j == SIGWINCH || j == SIGIO || j == SIGCONT || udata.u_ptab->p_pid == 1) { udata.u_ptab->p_pending &= ~m; // unset the bit continue;