Skip to content
Latchkey

SIGTERM - Definição do Glossário de CI/CD

SIGTERM (sinal 15) é o pedido educado para que um processo seja encerrado. Diferente do SIGKILL, ele pode ser capturado, permitindo que o processo esvazie buffers e faça a limpeza antes de sair (código de saída padrão 143 = 128 + 15).

Em CI

Quando um job é cancelado ou atinge um timeout, o runner envia primeiro o SIGTERM e depois o SIGKILL após um período de graça. Capturar o SIGTERM permite executar a limpeza, por exemplo trap "docker compose down" TERM, para que os recursos sejam liberados.

Guias relacionados