From 2b23070a9aeb8943e37fc16a64c9a04673077fa3 Mon Sep 17 00:00:00 2001 From: Jeff Trawick Date: Wed, 17 Jul 2002 14:50:58 +0000 Subject: [PATCH] Use SysV semaphores by default on OpenBSD. Submitted by: Henning Brauer Reviewed by: Jim Jagielski, Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@96096 13f79535-47bb-0310-9956-ffa450edef68 --- src/CHANGES | 3 +++ src/include/ap_config.h | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/src/CHANGES b/src/CHANGES index 60fb21d3148..ade6882e95b 100644 --- a/src/CHANGES +++ b/src/CHANGES @@ -1,5 +1,8 @@ Changes with Apache 1.3.27 + *) Use SysV semaphores by default on OpenBSD. [Henning Brauer + ] + *) httpd -V will now also print out the compile time defined HARD_SERVER_LIMIT value. [Dirk-Willem van Gulik]. diff --git a/src/include/ap_config.h b/src/include/ap_config.h index 81a8ca59952..f05199d531b 100644 --- a/src/include/ap_config.h +++ b/src/include/ap_config.h @@ -688,6 +688,10 @@ extern char *crypt(); #define USE_MMAP_SCOREBOARD #define USE_MMAP_FILES #define HAVE_FLOCK_SERIALIZED_ACCEPT +#if defined(__OpenBSD__) +#define HAVE_SYSVSEM_SERIALIZED_ACCEPT +#define USE_SYSVSEM_SERIALIZED_ACCEPT +#endif #define SINGLE_LISTEN_UNSERIALIZED_ACCEPT #elif defined(UTS21) -- 2.47.2