dgaudet 98/01/21 15:49:08
Modified: src CHANGES
src/main conf.h
Log:
Unixware smp requires accept serialization.
PR: 1553
Revision Changes Path
1.587 +4 -1 apachen/src/CHANGES
Index: CHANGES
===================================================================
RCS file: /export/home/cvs/apachen/src/CHANGES,v
retrieving revision 1.586
retrieving revision 1.587
diff -u -r1.586 -r1.587
--- CHANGES 1998/01/21 23:12:02 1.586
+++ CHANGES 1998/01/21 23:49:02 1.587
@@ -1,6 +1,9 @@
Changes with Apache 1.3b4
- *) [PORT] A/UX can handle single-listen accepts without mutex
+ *) PORT: UnixWare 2.1.2 SMP appears to require USE_FCNTL_SERIALIZED_ACCEPT.
+ It should be safe on all versions. [Dean Gaudet] PR#1553
+
+ *) PORT: A/UX can handle single-listen accepts without mutex
locking, so we add SAFE_UNSERIALIZED_ACCEPT. [Jim Jagielski]
*) When die() happens we need to eat any request body if one exists.
1.172 +1 -0 apachen/src/main/conf.h
Index: conf.h
===================================================================
RCS file: /export/home/cvs/apachen/src/main/conf.h,v
retrieving revision 1.171
retrieving revision 1.172
diff -u -r1.171 -r1.172
--- conf.h 1998/01/21 23:12:08 1.171
+++ conf.h 1998/01/21 23:49:06 1.172
@@ -475,6 +475,7 @@
#define _POSIX_SOURCE
#define NET_SIZE_T size_t
#define HAVE_SYSLOG
+#define USE_FCNTL_SERIALIZED_ACCEPT
#elif defined(DGUX)
#define NO_KILLPG