O Que É Signal Disposition?
Signal disposition é a resposta configurada que um processo tem para cada tipo de signal, que pode ser um handler personalizado, ignorar o signal ou o padrão do kernel. O padrão varia por signal, de terminar o processo a pará-lo ou gerar um core dump. Um processo herda as dispositions através do exec para alguns signals e reinicia outras.
Por que isso importa
Se um signal é capturado, ignorado ou fatal decide como um passo de CI reage a cancelamento e timeouts. Dispositions mal configuradas causam processos que se recusam a parar ou morrem sem limpeza.
Guias relacionados
What Is a Signal Handler?A signal handler is a function a program registers to run when it receives a particular signal, letting it re…
What Is SIGCHLD?SIGCHLD is the signal the kernel sends a parent process when one of its child processes stops or terminates,…
What Is SIGPIPE?SIGPIPE is the signal sent to a process that writes to a pipe or socket whose reading end has already been cl…