abort - cause abnormal process termination
() first unblocks the SIGABRT
signal, and then raises
that signal for the calling process. This results in the abnormal termination
of the process unless the SIGABRT
signal is caught and the signal
handler does not return (see longjmp(3)
If the abort
() function causes process termination, all open streams are
closed and flushed.
If the SIGABRT
signal is ignored, or caught by a handler that returns,
() function will still terminate the process. It does this by
restoring the default disposition for SIGABRT
and then raising the
signal for a second time.
() function never returns.
SVr4, POSIX.1-2001, 4.3BSD, C89, C99.
This page is part of release 3.44 of the Linux man-pages
description of the project, and information about reporting bugs, can be found