unix: fix build when !defined(PTHREAD_MUTEX_ERRORCHECK)

Ancient versions of glibc (<= 2.3.1) don't have error-checking mutexes.
This commit is contained in:
Ben Noordhuis 2013-07-05 12:04:43 +02:00
parent 88a2c7ff20
commit 37d0209c89

View File

@ -42,7 +42,7 @@ int uv_thread_join(uv_thread_t *tid) {
int uv_mutex_init(uv_mutex_t* mutex) {
#ifdef NDEBUG
#if defined(NDEBUG) || !defined(PTHREAD_MUTEX_ERRORCHECK)
if (pthread_mutex_init(mutex, NULL))
return -1;
else