diff --git a/changes-entries/69462.txt b/changes-entries/69462.txt new file mode 100644 index 00000000000..9fec6439a37 --- /dev/null +++ b/changes-entries/69462.txt @@ -0,0 +1,3 @@ + *) mpm_event, mpm_worker: Show the current ServerLimit value in the + "scoreboard is full" error message. PR 69462 + [Arnab Mondal] diff --git a/server/mpm/event/event.c b/server/mpm/event/event.c index 050d823809b..c58aad60816 100644 --- a/server/mpm/event/event.c +++ b/server/mpm/event/event.c @@ -3065,8 +3065,9 @@ static void perform_idle_server_maintenance(int child_bucket, } else if (free_length == 0) { /* scoreboard is full, can't fork */ ap_log_error(APLOG_MARK, APLOG_ERR, 0, ap_server_conf, APLOGNO(03490) - "scoreboard is full, not at MaxRequestWorkers." - "Increase ServerLimit."); + "scoreboard is full, not at MaxRequestWorkers. " + "Increase ServerLimit (currently %d).", + server_limit); retained->idle_spawn_rate[child_bucket] = 1; } else { diff --git a/server/mpm/worker/worker.c b/server/mpm/worker/worker.c index 315371de121..7740cf6dddb 100644 --- a/server/mpm/worker/worker.c +++ b/server/mpm/worker/worker.c @@ -1566,7 +1566,9 @@ static void perform_idle_server_maintenance(int child_bucket) else { ap_log_error(APLOG_MARK, APLOG_ERR, 0, ap_server_conf, APLOGNO(00288) - "scoreboard is full, not at MaxRequestWorkers"); + "scoreboard is full, not at MaxRequestWorkers. " + "Increase ServerLimit (currently %d).", + server_limit); } retained->idle_spawn_rate[child_bucket] = 1; }