Skip to content
Latchkey

SIGHUP - CI/CD Glossary Definition

SIGHUP (signal 1) was originally sent when a terminal hung up. Today it commonly tells daemons to reload their configuration, and is sent to processes when their controlling terminal closes.

In CI

A background process can be killed by SIGHUP when the launching shell exits at the end of a step. Use nohup, setsid, or disown to detach a process you intend to outlive the shell, or stop it explicitly before the step ends.

Related guides

Tired of flaky CI? Latchkey auto-heals failed jobs and retries them for you. Start free →