tail head cat sleep
QR code linking to this page

Manpage  — _EXIT

BEZEICHNUNG

_exit - beendet den aktuellen Prozeß

INHALT

BEZEICHNUNG

#include <unistd.h>

void _exit(int status);

BESCHREIBUNG

_exit beendet den aufrufenden Prozeß sofort. Zum Prozeß gehöhrende Datei-Deskriptoren werden geschlossen und Tochterprozesse werden dem Prozeß 1, init, vererbt bzw. zugeteilt. Dem Vaterprozeß wird anschließend ein SIGCHLD-Signal geschickt.

status wird als Exit-Wert an den Vaterprozeß zurückgegeben und kann mit einem der Funktionen der wait Familie ermittelt werden.

RÜCKGABEWERT

_exit kehrt niemals zurück.

KONFORM ZU

SVID, AT&T, POSIX, X/OPEN, BSD 4.3

ANMERKUNGEN

_exit ruft keine Funktion auf, die mit der ANSI-C-Routine atexit registriert wurde, und leert auch nicht die üblichen I/O Puffer. Um diese Dinge zu erledigen, sollte exit(3) verwendet werden.

SIEHE AUCH

fork(2), execve(2), waitpid(2) [Englisch], wait4(2), kill(2) [Englisch], wait(3), exit(3).

4. Mai 1996 _EXIT (2) Linux

tail head cat sleep
QR code linking to this page


Bitte richten Sie Ihre Kommentare zu diesem Handbuch Seite Service, Ben Bullock. Privacy policy.

When people say "Drive safe!" I'm like no, a safe is for keeping money, I drive car.
— Artur Bagyants