From: Timo Sirainen Date: Wed, 3 Nov 2010 13:33:02 +0000 (+0000) Subject: master: default_process_limit wasn't actually used anywhere, rather the default was... X-Git-Tag: 2.0.7~30 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5543cc0f4667436690922c9003dd7213af5ab4b0;p=thirdparty%2Fdovecot%2Fcore.git master: default_process_limit wasn't actually used anywhere, rather the default was unlimited. --- diff --git a/src/master/master-settings.c b/src/master/master-settings.c index 337b28f676..af37207946 100644 --- a/src/master/master-settings.c +++ b/src/master/master-settings.c @@ -138,7 +138,7 @@ static const struct service_settings service_default_settings = { .drop_priv_before_exec = FALSE, .process_min_avail = 0, - .process_limit = -1U, + .process_limit = 0, .client_limit = 0, .service_count = 0, .idle_kill = 0, diff --git a/src/master/service.c b/src/master/service.c index e1689aaaa6..b3bef00c04 100644 --- a/src/master/service.c +++ b/src/master/service.c @@ -226,9 +226,6 @@ service_create(pool_t pool, const struct service_settings *set, service->type = service->set->parsed_type; if (set->process_limit == 0) { - /* unlimited */ - service->process_limit = INT_MAX; - } else if (set->process_limit == -1U) { /* use default */ service->process_limit = set->master_set->default_process_limit;