In trunk, locks/unix/proc_mutex.c has: #ifdef HAVE_PTHREAD_MUTEX_ROBUST /* Okay, our owner died. Let's try to make it consistent again. */ if (rv == EOWNERDEAD) { pthread_mutex_consistent_np(mutex->pthread_interproc); } In 1.2.x it is protected by a different macro: #ifdef HAVE_PTHREAD_MUTEXATTR_SETROBUST_NP /* Okay, our owner died. Let's try to make it consistent again. */ if (rv == EOWNERDEAD) { pthread_mutex_consistent_np(mutex->pthread_interproc); } else The macro referenced by the 1.2.x code is not settable via APR autoconf and becomes dead code. This block has undergone some churn in trunk around conditionally enabling the feature relative to other directly tested features: http://svn.apache.org/viewvc?view=rev&revision=380120 http://svn.apache.org/viewvc?view=rev&revision=382030 -- Eric Covener covener@gmail.com