Sistemas Operacionais

Comando: pthread_mutex_destroy


SINÓPSE

int pthread_mutex_destroy (pthread_mutex_t *mutex)

DESCRIÇÃO

mutex deve ser uma variável  do tipo pthread_mutex_t que é um mutex (para indicar "mutual exclusion") e serve para proteger uma região crítica. Uma thread para proteger uma região crítica deve dar um pthread_mutex_lock para obter exclusão mútua e pthread_mutex_unlock para liberar a região crítica.

Esta chamada é usada para remover um mutex. Se terminar de maneira correta, a função retorna 0 (zero). Ou um número indicando erro, caso contrário.

EXEMPLO

result = pthread_mutex_destroy (&mymutex);

 O arquivo pthread.h deve ser o primeiro a ser incluído em cada programa.


DISPONÍVEL

AIX, Linux, Lynx, SunOS e Solaris


Para maiores informações sobre este comando, use o  comando man.



Outros comandos pthread_mutex_lock(), pthread_mutex_unlock() e pthread_mutex_init()