| _LWP_DETACH(2) | System Calls Manual | _LWP_DETACH(2) | 
_lwp_detach —
#include <lwp.h>
int
  
  _lwp_detach(lwpid_t
    lwp);
_lwp_detach() causes a light-weight process to become
  detached, having the same effect as if the LWP was created with the
  LWP_DETACHED flag.
The resources associated with a detached LWP will be automatically reclaimed by the system when the LWP exits. Conversely, an attached LWP's resources will not be reclaimed until its status is reported to another LWP via _lwp_wait(2).
_lwp_detach() function returns the value 0 if
  successful; otherwise the value -1 is returned and the global variable
  errno is set to indicate the error.
_lwp_detach() system call first appeared in
  NetBSD 5.0.
| January 20, 2007 | NetBSD 10.0 |