dovecot-2.0-sslstream: master: service's vsz_limit=0 should disa...
dovecot at dovecot.org
dovecot at dovecot.org
Sat Feb 13 02:55:38 EET 2010
details: http://hg.dovecot.org/dovecot-2.0-sslstream/rev/272bec780e26
changeset: 10179:272bec780e26
user: Timo Sirainen <tss at iki.fi>
date: Fri Oct 23 20:11:59 2009 -0400
description:
master: service's vsz_limit=0 should disable the limit, not make it use the default.
diffstat:
2 files changed, 4 insertions(+), 4 deletions(-)
src/master/master-settings.c | 4 ++--
src/master/service.c | 4 ++--
diffs (36 lines):
diff -r d589d568a19d -r 272bec780e26 src/master/master-settings.c
--- a/src/master/master-settings.c Fri Oct 23 20:10:17 2009 -0400
+++ b/src/master/master-settings.c Fri Oct 23 20:11:59 2009 -0400
@@ -139,10 +139,10 @@ static const struct service_settings ser
MEMBER(drop_priv_before_exec) FALSE,
MEMBER(process_min_avail) 0,
- MEMBER(process_limit) (unsigned int)-1,
+ MEMBER(process_limit) -1U,
MEMBER(client_limit) 0,
MEMBER(service_count) 0,
- MEMBER(vsz_limit) 256,
+ MEMBER(vsz_limit) -1U,
MEMBER(unix_listeners) ARRAY_INIT,
MEMBER(fifo_listeners) ARRAY_INIT,
diff -r d589d568a19d -r 272bec780e26 src/master/service.c
--- a/src/master/service.c Fri Oct 23 20:10:17 2009 -0400
+++ b/src/master/service.c Fri Oct 23 20:11:59 2009 -0400
@@ -176,14 +176,14 @@ service_create(pool_t pool, const struct
service->client_limit < set->service_count)
service->client_limit = set->service_count;
- service->vsz_limit = set->vsz_limit != 0 ? set->vsz_limit :
+ service->vsz_limit = set->vsz_limit != -1U ? set->vsz_limit :
set->master_set->default_vsz_limit;
service->type = service->set->parsed_type;
if (set->process_limit == 0) {
/* unlimited */
service->process_limit = INT_MAX;
- } else if (set->process_limit == (unsigned int)-1) {
+ } else if (set->process_limit == -1U) {
/* use default */
service->process_limit =
set->master_set->default_process_limit;
More information about the dovecot-cvs
mailing list