From 7a5b10c2ec4c6504397c3da3900b7c0010717834 Mon Sep 17 00:00:00 2001 From: trawick Date: Sun, 7 Mar 2004 01:29:21 +0000 Subject: a fairly recent config fix changed default mutex mechanism from sysvsem to cross-process pthread on AIX but sysvsem, which was the default on AIX thus far, is a better choice there; pthread mutexes have no sysdef advantages on AIX, and of course pthread mutexes are subject to deadlock when the holder segfaults so define sysvsem as the default mechanism rather than leaving it up to chance git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64942 13f79535-47bb-0310-9956-ffa450edef68 --- build/apr_hints.m4 | 1 + 1 file changed, 1 insertion(+) diff --git a/build/apr_hints.m4 b/build/apr_hints.m4 index 4d74412ee..c1f49dffa 100644 --- a/build/apr_hints.m4 +++ b/build/apr_hints.m4 @@ -62,6 +62,7 @@ if test "x$apr_preload_done" != "xyes" ; then APR_ADDTO(CFLAGS, [-qHALT=E]) fi APR_SETIFNULL(apr_sysvsem_is_global, [yes]) + APR_SETIFNULL(apr_lock_method, [USE_SYSVSEM_SERIALIZE]) APR_ADDTO(LDFLAGS, [-Wl,-brtl]) ;; *-apollo-*) -- cgit v1.2.1