You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by tr...@apache.org on 2002/06/14 18:38:08 UTC
cvs commit: httpd-2.0 CHANGES configure.in
trawick 2002/06/14 09:38:08
Modified: . CHANGES configure.in
Log:
AIX 4.3.3 and above: Define SINGLE_LISTEN_UNSERIALIZED_ACCEPT.
These levels of AIX don't have a thundering herd problem with
accept().
Revision Changes Path
1.828 +4 -0 httpd-2.0/CHANGES
Index: CHANGES
===================================================================
RCS file: /home/cvs/httpd-2.0/CHANGES,v
retrieving revision 1.827
retrieving revision 1.828
diff -u -r1.827 -r1.828
--- CHANGES 14 Jun 2002 03:11:42 -0000 1.827
+++ CHANGES 14 Jun 2002 16:38:07 -0000 1.828
@@ -1,5 +1,9 @@
Changes with Apache 2.0.38
+ *) AIX 4.3.3 and above: Define SINGLE_LISTEN_UNSERIALIZED_ACCEPT.
+ These levels of AIX don't have a thundering herd problem with
+ accept(). [Jeff Trawick]
+
*) prefork MPM: Ignore mutex errors during graceful restart. For
certain types of mutexes (particularly SysV semaphores), we
should expect to occasionally fail to obtain or release the
1.223 +6 -0 httpd-2.0/configure.in
Index: configure.in
===================================================================
RCS file: /home/cvs/httpd-2.0/configure.in,v
retrieving revision 1.222
retrieving revision 1.223
diff -u -r1.222 -r1.223
--- configure.in 6 Jun 2002 06:42:09 -0000 1.222
+++ configure.in 14 Jun 2002 16:38:07 -0000 1.223
@@ -208,6 +208,12 @@
APR_SETVAR(APACHE_MPM, [prefork])
APR_SETVAR(SINGLE_LISTEN_UNSERIALIZED_ACCEPT, [1])
;;
+ *aix*)
+ aixver=`echo $host | sed 's/^[[^0-9]]*//' | sed 's/\.//g'`
+ if test $aixver -ge 4330; then
+ APR_SETVAR(SINGLE_LISTEN_UNSERIALIZED_ACCEPT, [1])
+ fi
+ ;;
esac
dnl