pthread_mutex -> uv_mutex