| SIGINT |
2 |
Interactive interrupt |
Ctrl + C |
Terminal foreground interrupt |
Graceful shutdown if handled; stop work, clean exit |
| SIGTERM |
15 |
Graceful stop request |
None |
kill <pid>, systemd stop, docker stop |
Begin graceful shutdown; drain work, flush state |
| SIGKILL |
9 |
Forced termination |
None |
kill -9 <pid>, supervisor timeout |
Immediate kernel termination; no cleanup possible |
| SIGQUIT |
3 |
Quit + core dump |
Ctrl + \ |
Terminal foreground interrupt |
Terminate process and write core dump |
| SIGTSTP |
20 |
Suspend (job control stop) |
Ctrl + Z |
Terminal job control |
Process is stopped; can be resumed with fg / bg |