_lwp_exit(2)
NAME
_lwp_exit - terminate the calling LWP
SYNOPSIS
#include <sys/lwp.h>
void _lwp_exit(void);
DESCRIPTION
The _lwp_exit() function causes the calling LWP to ter-
minate. If it is the last non-daemon LWP in the process, the
process exits with a status of 0 (see exit(2)).
If the LWP was created undetached, it is transformed into a
"zombie LWP" that retains at least the LWP's ID until it is
waited for (see _lwp_wait(2)). Otherwise, its ID and system
resources may be reclaimed immediately.
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Interface Stability | Obsolete |
|_____________________________|_____________________________|
| MT-Level | Async-Signal-Safe |
|_____________________________|_____________________________|
SEE ALSO
_lwp_create(2), _lwp_detach(2), _lwp_wait(2), exit(2),
attributes(5)
NOTES
The _lwp_exit() function is obsolete and will be removed in
a future release.
Man(1) output converted with
man2html