]> git.ipfire.org Git - thirdparty/man-pages.git/blobdiff - man3/pthread_detach.3
All pages: Replace the 4th argument to .TH by "Linux man-pages (unreleased)"
[thirdparty/man-pages.git] / man3 / pthread_detach.3
index 6b988d29ddaa5f435d1baad72e726230aa23c87b..65314b4ace601e89f74905a6653532928884dad4 100644 (file)
@@ -1,44 +1,25 @@
 .\" Copyright (c) 2008 Linux Foundation, written by Michael Kerrisk
 .\"     <mtk.manpages@gmail.com>
 .\"
-.\" %%%LICENSE_START(VERBATIM)
-.\" Permission is granted to make and distribute verbatim copies of this
-.\" manual provided the copyright notice and this permission notice are
-.\" preserved on all copies.
+.\" SPDX-License-Identifier: Linux-man-pages-copyleft
 .\"
-.\" Permission is granted to copy and distribute modified versions of this
-.\" manual under the conditions for verbatim copying, provided that the
-.\" entire resulting derived work is distributed under the terms of a
-.\" permission notice identical to this one.
-.\"
-.\" Since the Linux kernel and libraries are constantly changing, this
-.\" manual page may be incorrect or out-of-date.  The author(s) assume no
-.\" responsibility for errors or omissions, or for damages resulting from
-.\" the use of the information contained herein.  The author(s) may not
-.\" have taken the same level of care in the production of this manual,
-.\" which is licensed free of charge, as they might when working
-.\" professionally.
-.\"
-.\" Formatted or processed versions of this manual, if unaccompanied by
-.\" the source, must acknowledge the copyright and authors of this work.
-.\" %%%LICENSE_END
-.\"
-.TH PTHREAD_DETACH 3 2021-03-22 "Linux" "Linux Programmer's Manual"
+.TH PTHREAD_DETACH 3 2021-03-22 "Linux man-pages (unreleased)" "Linux Programmer's Manual"
 .SH NAME
 pthread_detach \- detach a thread
+.SH LIBRARY
+POSIX threads library
+.RI ( libpthread ", " \-lpthread )
 .SH SYNOPSIS
 .nf
 .B #include <pthread.h>
 .PP
 .BI "int pthread_detach(pthread_t " thread );
 .fi
-.PP
-Compile and link with \fI\-pthread\fP.
 .SH DESCRIPTION
 The
 .BR pthread_detach ()
 function marks the thread identified by
-.IR thread
+.I thread
 as detached.
 When a detached thread terminates,
 its resources are automatically released back to the system without
@@ -78,7 +59,7 @@ T}    Thread safety   MT-Safe
 .hy
 .ad
 .sp 1
-.SH CONFORMING TO
+.SH STANDARDS
 POSIX.1-2001, POSIX.1-2008.
 .SH NOTES
 Once a thread has been detached, it can't be joined with
@@ -110,7 +91,11 @@ actions has not been done will be freed when the process terminates.)
 .SH EXAMPLES
 The following statement detaches the calling thread:
 .PP
-    pthread_detach(pthread_self());
+.in +4n
+.EX
+pthread_detach(pthread_self());
+.EE
+.in
 .SH SEE ALSO
 .BR pthread_attr_setdetachstate (3),
 .BR pthread_cancel (3),