unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (SunOS-5.9)
Page:
Section:
Apropos / Subsearch:
optional field



System Calls                                         _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.

















SunOS 5.9           Last change: 29 Jan 2003                    1