From 37d0209c8911c80115bb0c58b248c7e10bb541a9 Mon Sep 17 00:00:00 2001 From: Ben Noordhuis Date: Fri, 5 Jul 2013 12:04:43 +0200 Subject: [PATCH] unix: fix build when !defined(PTHREAD_MUTEX_ERRORCHECK) Ancient versions of glibc (<= 2.3.1) don't have error-checking mutexes. --- src/unix/thread.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/unix/thread.c b/src/unix/thread.c index e44a77ffc..4d59e938e 100644 --- a/src/unix/thread.c +++ b/src/unix/thread.c @@ -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