]> granicus.if.org Git - apache/commitdiff
Really reset the MaxClients value in worker when the
authorJeff Trawick <trawick@apache.org>
Mon, 12 Nov 2001 17:50:59 +0000 (17:50 +0000)
committerJeff Trawick <trawick@apache.org>
Mon, 12 Nov 2001 17:50:59 +0000 (17:50 +0000)
configured value is not a multiple of the number of threads
per child.  We said we did previously but we forgot to.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91880 13f79535-47bb-0310-9956-ffa450edef68

CHANGES
server/mpm/worker/worker.c

diff --git a/CHANGES b/CHANGES
index f990652bcdaa9ebfa19dd6c37f84c9842a36bea1..4a90f6b2c632e920126494494f8fb86d6808dcd3 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,5 +1,10 @@
 Changes with Apache 2.0.29-dev
 
+  *) Really reset the MaxClients value in worker when the
+     configured value is not a multiple of the number of threads
+     per child.  We said we did previously but we forgot to.
+     [Jeff Trawick]
+
   *) Add Debian layout.  [Daniel Stone <daniel@sfarc.net>]
 
   *) If shared modules are requested and mod_so is not available,
index 0ea7ae6d8fda8f6fa7dcca53d9327a382f56a165..97fbb34653c125f55f48dc3e95c9c9511c0ac7e1 100644 (file)
@@ -1588,6 +1588,7 @@ static const char *set_server_limit (cmd_parms *cmd, void *dummy,
        ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
                     " for a maximum of %d child processes,",
                     ap_daemons_limit);
+       max_clients = ap_daemons_limit * ap_threads_per_child; 
     }
     if (ap_daemons_limit > HARD_SERVER_LIMIT) {
        ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL,