Query: pthread_mutex_destroy
OS: osf1
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
pthread_mutex_destroy(3) Library Functions Manual pthread_mutex_destroy(3)NAMEpthread_mutex_destroy - Destroys a mutex.LIBRARYDECthreads POSIX 1003.1c Library (libpthread.so)SYNOPSIS#include <pthread.h> int pthread_mutex_destroy( pthread_mutex_t *mutex);STANDARDSInterfaces documented on this reference page conform to industry standards as follows: IEEE Std 1003.1c-1995, POSIX System Application Program InterfacePARAMETERSThe mutex to be destroyed.DESCRIPTIONThis routine destroys the specified mutex by uninitializing it, and should be called when a mutex object is no longer referenced. After this routine is called, DECthreads may reclaim internal storage used by the specified mutex. It is safe to destroy an initialized mutex that is unlocked. However, it is illegal to destroy a locked mutex. The results of this routine are unpredictable if the mutex object specified in the mutex argument does not currently exist, or is not ini- tialized.RETURN VALUESIf an error condition occurs, this routine returns an integer value indicating the type of error. Possible return values are as follows: Successful completion. An attempt was made to destroy the object referenced by mutex while it is locked or referenced. The value speci- fied for mutex is invalid.ERRORSNoneRELATED INFORMATIONFunctions: pthread_mutex_init(3), pthread_mutex_lock(3), pthread_mutex_trylock(3), pthread_mutex_unlock(3) Manuals: Guide to DECthreads and Programmer's Guide delim off pthread_mutex_destroy(3)
Related Man Pages |
---|
pthread_mutex_lock(3) - osf1 |
pthread_mutexattr_destroy(3) - osf1 |
pthread_mutexattr_gettype(3) - osf1 |
tis_mutex_destroy(3) - osf1 |
tis_mutex_trylock(3) - osf1 |
Similar Topics in the Unix Linux Community |
---|
pthread and mutex question |