Next: cpg-ref-SP_new_term_ref, Previous: cpg-ref-SP_mutex_lock, Up: cpg-bif [Contents][Index]
SP_mutex_unlock()
#include <sicstus/sicstus.h> static SP_mutex volatile mutex = SP_MUTEX_INITIALIZER; int SP_mutex_unlock(SP_mutex *pmx);
Unlocks the mutex.
Zero on error, non-zero on success.
The number of unlocks must match the number of locks and only the thread that performed the lock can unlock the mutex.
See the example of SP_mutex_lock()
.