mtx_destroy(3) | Library Functions Manual | mtx_destroy(3) |
NAME
mtx_destroy
—
destroy a mutex
SYNOPSIS
library “threads”
#include <threads.h>
int
mtx_destroy
(mtx_t
*mtx);
DESCRIPTION
The function
mtx_destroy
()
destroy the given mutex mtx.
There must be no threads waiting on the given mutex when it is destroyed.
RETURN VALUES
Upon success mtx_destroy
() returns
thrd_success, in the case of an error
thrd_error will be returned.
SEE ALSO
mtx_init(3) mtx_lock(3) mtx_timedlock(3) mtx_trylock(3) mtx_unlock(3)
HISTORY
The mtx_destroy
() function first appeared
in the C11 standard ISO/IEC 9899:2011.
AUTHORS
Jan Adelsbach <jan@jadelsbach.de>
May 9, 2020 | Debian |