1 SC2173
koalaman edited this page 2015-10-31 17:34:32 -07:00

SIGKILL/SIGSTOP can not be trapped.

Problematic code:

trap 'echo "unkillable"' KILL

Correct code:

Not applicable. This is not possible.

Rationale:

SIGKILL and SIGSTOP can not be caught/ignored (according to POSIX and as implemented on platforms including Linux and FreeBSD). Trying to trap this signal has undefined results.

Exceptions:

None. If you come across one, please file an issue about it.