[Previous] [Contents] [Next]

pthread_mutexattr_destroy()

Destroy mutex attribute object

Synopsis:

#include <pthread.h>

int pthread_mutexattr_destroy(
            pthread_mutexattr_t* attr );

Library:

libc

Description:

The pthread_mutexattr_destroy() function destroys the mutex attribute object attr. A destroyed mutex attribute object shouldn't be used to initialize a mutex unless it's reinitialized using pthread_mutexattr_init().

Returns:

EOK
Success.
EINVAL
Invalid mutex attribute object attr.

Classification:

POSIX 1003.1 (Threads)

Safety:
Cancellation point No
Interrupt handler No
Signal handler Yes
Thread Yes

See also:

pthread_mutexattr_init(), pthread_mutex_init()


[Previous] [Contents] [Next]