SIGABRTсигнал на POSIX-сумісних платформах, який посилається процесом самому собі при виконанні функції abort() для аварійної зупинки у разі неможливості подальшого продовження програми. Символьна змінна SIGABRT оголошена у заголовному файлі signal.h. Символьні імена для сигналів використовуються через те, що їхні номери залежать від конкретної платформи.

SIGABRT
Опис Завершити виконання (може бути перехопленим або проігнорованим)
Дія за замовчуванням Завершує процес, дозволяє виконати пов'язані з цим дії
SA_SIGINFO macros

None

Етимологія ред.

SIG є загальноприйнятий префіксом для назв сигналів. ABRT в точності означає викинути (англ. abort).

Використання ред.

Після того, як процес отримує сигнал SIGABRT, звичайною поведінкою для нього є завершення. Можливість перехоплення сигналу дозволяє виконати додаткові дії з закриття файлових потоків тощо. Сигнал часто використовується в система налаштування програм.