]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
master: default_process_limit wasn't actually used anywhere, rather the default was...
authorTimo Sirainen <tss@iki.fi>
Wed, 3 Nov 2010 13:33:02 +0000 (13:33 +0000)
committerTimo Sirainen <tss@iki.fi>
Wed, 3 Nov 2010 13:33:02 +0000 (13:33 +0000)
src/master/master-settings.c
src/master/service.c

index 337b28f6766f7d70349f649f6ae0b862b717ad74..af37207946aa948c8c57278eac5df468244608ba 100644 (file)
@@ -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,
index e1689aaaa61f885bdd06f431bba60d5d21f301f9..b3bef00c045eb1bed5ed2297b04e7374f55309cb 100644 (file)
@@ -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;