From: Jim Jagielski Date: Tue, 19 Feb 2013 19:08:24 +0000 (+0000) Subject: ensure positive X-Git-Tag: 2.5.0-alpha~5763 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=72f579f5fc14804c13b83ad2940b60c363842202;p=apache ensure positive git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1447871 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/server/mpm/eventopt/eventopt.c b/server/mpm/eventopt/eventopt.c index 0ecfc16bed..88832968de 100644 --- a/server/mpm/eventopt/eventopt.c +++ b/server/mpm/eventopt/eventopt.c @@ -3337,6 +3337,9 @@ static const char *set_worker_factor(cmd_parms * cmd, void *dummy, if (*endptr) return "error parsing value"; + if (val <= 0) + return "AsyncRequestWorkerFactor argument must be a positive number"; + worker_factor = val * WORKER_FACTOR_SCALE; if (worker_factor == 0) worker_factor = 1;