See pthread_mutex_lock.html