dgaudet 98/01/21 14:19:01
Modified: src CHANGES
src/main conf.h
Log:
USE_FCNTL_SERIALIZED_ACCEPT and SAFE_UNSERIALIZED_ACCEPT for OSF/1.
PR: 467
Reviewed by: Jim Jagielski
Revision Changes Path
1.580 +6 -0 apachen/src/CHANGES
Index: CHANGES
===================================================================
RCS file: /export/home/cvs/apachen/src/CHANGES,v
retrieving revision 1.579
retrieving revision 1.580
diff -u -r1.579 -r1.580
--- CHANGES 1998/01/21 22:15:54 1.579
+++ CHANGES 1998/01/21 22:18:58 1.580
@@ -1,5 +1,11 @@
Changes with Apache 1.3b4
+ *) PORT: OSF/1 now uses USE_FLOCK_SERIALIZED_ACCEPT to solve PR#467.
+ The choice of flock vs. fcntl was made based on timings which showed
that
+ even on non-NFS, non-exported filesystems fcntl() was an order of
+ magnitude slower. It also uses SAFE_UNSERIALIZED_ACCEPT so that single
+ socket users will see no difference. [Dean Gaudet] PR#467
+
*) "File does not exist" error message was erroneously including the
errno. [Marc Slemko]
1.170 +2 -0 apachen/src/main/conf.h
Index: conf.h
===================================================================
RCS file: /export/home/cvs/apachen/src/main/conf.h,v
retrieving revision 1.169
retrieving revision 1.170
diff -u -r1.169 -r1.170
--- conf.h 1998/01/21 21:59:29 1.169
+++ conf.h 1998/01/21 22:19:00 1.170
@@ -240,6 +240,8 @@
#define HAVE_CRYPT_H
#define NO_LONG_DOUBLE
#define HAVE_SYSLOG
+#define USE_FLOCK_SERIALIZED_ACCEPT
+#define SAFE_UNSERIALIZED_ACCEPT
#elif defined(PARAGON)
#define HAVE_GMTOFF