Опис | Завершити процес (може бути перехопленим або проігнорованим) |
---|---|
Дія за замовчуванням | Завершує процес |
SA_SIGINFO macros | |
None
|
SIGTERM — сигнал на POSIX-сумісних платформах, який посилається процесу для інформування про необхідність достроково завершити своє виконання. Символьна змінна SIGTERM оголошена у заголовному файлі signal.h
. Символьні імена для сигналів використовуються через те, що їхні номери залежать від конкретної платформи.
SIG є загальноприйнятий префіксом для назв сигналів. TERM англ. terminate — завершення.
SIGTERM — сигнал за умовчанням, який посилається процесу командою kill. Можливість перехоплення сигналу дозволяє процесу коректно, з точки зору обробки даних та взаємодії з іншими процесами, завершити свою роботу. Наприклад, процес може закрити відкриті файли, здійснити запис в журнал, повідомити інші процеси про своє завершення тощо.