SIGHUP - Definição do Glossário de CI/CD
SIGHUP (sinal 1) era originalmente enviado quando um terminal era desconectado. Hoje ele normalmente instrui daemons a recarregar sua configuração e é enviado a processos quando seu terminal controlador é fechado.
Em CI
Um processo em segundo plano pode ser encerrado pelo SIGHUP quando o shell que o iniciou sai ao final de um step. Use nohup, setsid ou disown para desacoplar um processo que você pretende que sobreviva ao shell, ou o encerre explicitamente antes do fim do step.
Guias relacionados
SIGTERM - CI/CD Glossary DefinitionSIGTERM: SIGTERM (signal 15) is the polite request to a process to shut down. Unlike SIGKILL it can be caught…
Background Process - CI/CD Glossary DefinitionBackground Process: A background process is one started with a trailing `&` so the shell returns immediately…
Daemon - CI/CD Glossary DefinitionDaemon: A daemon is a long-running background process detached from any terminal that provides a service, suc…