Linux Man Pages

Unix Manual Pages Home

Free Linux Documentation

Manual pages sections
Almost all UNIX operating systems have voluminous documentation known as manual pages. Every page is a document. If one wants to read a page then the command man at a shell prompt will show the manual, for example, "man ftp". Pages are referred by using the notation "name(manual-section)", for example time(1).


Man Page :: Unix Man Pages - abort
Browse Linux man pages by name. Choose the first letter of the name of the Linux command, function, or file you are interested in:
a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z|_| All


NAME

abort - cause abnormal process termination

SYNOPSIS


#include <stdlib.h>
void abort(void);

DESCRIPTION

The abort () 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, the abort () 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.

RETURN VALUE

The abort () function never returns.

CONFORMING TO

SVr4, POSIX.1-2001, 4.3BSD, C89, C99

SEE ALSO

gdb (1) sigaction (2) exit (3) longjmp (3) raise (3)



Unix / Linux Man Pages
Copyright (C) 2008 istild.com. All Rights Reserved.

Unix / Linux Manual Pages Man Pages Man Pages Online Documentation - Valid CSS!