Home
Search all pages
Subjects
By activity
Professions, Sciences, Humanities, Business, ...
User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...
Text Strings
Conversions, tests, processing, manipulation,...
Math
Integer, Floating point, Matrix, Statistics, Boolean, ...
Processing
Algorithms, Memory, Process control, Debugging, ...
Stored Data
Data storage, Integrity, Encryption, Compression, ...
Communications
Networks, protocols, Interprocess, Remote, Client Server, ...
Hard World Timing, Calendar and Clock, Audio, Video, Printer, Controls...
File System
Management, Filtering, File & Directory access, Viewers, ...
|
|
|
RocketLink!--> Man page versions:
PTHREAD_DETACH(3) OpenBSD Programmer's Manual PTHREAD_DETACH(3)
NAME
pthread_detach - detach a thread
SYNOPSIS
#include <pthread.h>
int
pthread_detach(pthread_t thread);
DESCRIPTION
The pthread_detach() function is used to indicate to the implementation
that storage for the thread thread can be reclaimed when the thread ter-
minates. If thread has not terminated, pthread_detach() will not cause it
to terminate. The effect of multiple pthread_detach() calls on the same
target thread is unspecified.
RETURN VALUES
If successful, the pthread_detach() function will return zero. Otherwise
an error number will be returned to indicate the error. Note that the
function does not change the value of errno as it did for some drafts of
the standard. These early drafts also passed a pointer to pthread_t as
the argument. Beware!
ERRORS
pthread_detach() will fail if:
[EINVAL] The implementation has detected that the value specified by
thread does not refer to a joinable thread.
[ESRCH] No thread could be found corresponding to that specified by
the given thread ID, thread.
SEE ALSO
pthread_join(3)
STANDARDS
pthread_detach() conforms to ISO/IEC 9945-1 ANSI/IEEE (``POSIX'') Std
1003.1 Second Edition 1996-07-12.
OpenBSD 2.6 April 4, 1996 1
Source: OpenBSD 2.6 man pages. Copyright: Portions are copyrighted by BERKELEY SOFTWARE DESIGN, INC., The Regents of the University of California, Massachusetts Institute of Technology, Free Software Foundation, FreeBSD Inc., and others. |
(Corrections, notes, and links courtesy of RocketAware.com)
FreeBSD Sources for pthread_detach(3) functions
RocketLink!--> Man page versions:
Rapid-Links:
Search | About | Comments | Submit Path: RocketAware > man pages >
pthread_detach.3/
RocketAware.com is a service of Mib Software Copyright 1999, Forrest J. Cavalier III. All Rights Reserved. We welcome submissions and comments
|