block SIGHUP in the same places where SIGCHLD is blocked to protect
authorderaadt <deraadt@openbsd.org>
Sun, 28 Jul 2024 15:31:22 +0000 (15:31 +0000)
committerderaadt <deraadt@openbsd.org>
Sun, 28 Jul 2024 15:31:22 +0000 (15:31 +0000)
commit324a3c8c4fa8ffde0089779a36a18802d9141d5c
treefc01d0d05f1e3396d17c11643d0b8c50e3dadf22
parenteb234fbe197a252feb088630cc7ba999bff060d5
block SIGHUP in the same places where SIGCHLD is blocked to protect
the process lists, because the SIGHUP handler looks at them (and
it is very difficult to rewrite the that handler a different way)
ok millert
bin/csh/csh.c
bin/csh/proc.c
bin/csh/sem.c