SIGSTOP (Signal 19): Meaning, Exit Code 147 & Fix
SIGSTOP is Unix signal 19. A process terminated by it reports exit code 147 (128 + 19).
SIGSTOP pauses a process and cannot be caught or ignored. When it kills a process, the shell reports exit code 147 - the 128 + signal-number convention.
What it means
The process was suspended (not terminated). In CI this can make a job appear hung.
When it happens in CI
- A debugger or job-control action stopped the process.
- A container runtime paused the task.
How to handle it
Resume with SIGCONT, or avoid whatever stopped it; a stopped process under a step timeout will eventually be killed.
Related guides
Exit Codes and Signals in CI/CD: A Practical GuideA practical guide to process exit codes and signals in CI/CD - what 1, 2, 124, 126, 127, 130, 137, and 143 me…
CI Exit Code Lookup: What Does This Exit Code Mean?Instant lookup for CI/CD process exit codes - enter a code (137, 127, 143…) to see what it means, whether it…