[master] e4cdc7f Use consistent test for OSX

Poul-Henning Kamp phk at FreeBSD.org
Tue Apr 28 12:14:27 CEST 2015


commit e4cdc7fca33832206b9f54a965edb0fa84fbe155
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Tue Apr 28 10:13:35 2015 +0000

    Use consistent test for OSX

diff --git a/bin/varnishd/cache/cache_lck.c b/bin/varnishd/cache/cache_lck.c
index 1231e1b..caac924 100644
--- a/bin/varnishd/cache/cache_lck.c
+++ b/bin/varnishd/cache/cache_lck.c
@@ -209,7 +209,7 @@ LCK_Init(void)
 {
 
 	AZ(pthread_mutexattr_init(&attr));
-#if !defined(__APPLE__)
+#if !defined(__APPLE__) && !defined(__MACH__)
 	AZ(pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_ERRORCHECK));
 #endif
 	AZ(pthread_mutex_init(&lck_mtx, &attr));



More information about the varnish-commit mailing list