Перейти до вмісту
Помилки Linux/POSIXПопередження
SIGTERM (15)

SIGTERM (15) — Сигнал коректного завершення

Процесу надіслано запит на коректне завершення.

linuxmacosunix

Що спричиняє цю помилку

Сигнал за замовчуванням, що надсилається командою kill та під час зупинки системи. На відміну від SIGKILL, SIGTERM можна перехопити та обробити для коректного очищення.

Як виправити

Встановіть обробник SIGTERM для очищення ресурсів перед виходом. Docker і Kubernetes надсилають SIGTERM перед SIGKILL — обробляйте його своєчасно.

Приклад

# Graceful termination
kill <PID>
# Trap SIGTERM in bash
trap 'cleanup; exit 0' TERM
Офіційна документація

Пов'язані коди помилок