From: Timo Sirainen Date: Tue, 16 Nov 2010 19:58:03 +0000 (+0000) Subject: Services' default vsz_limit wasn't actually using default_vsz_limit but rather 4 GB. X-Git-Tag: 2.0.8~79 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f7f25f9e1a38678d0e97d2e609beac16285fac6b;p=thirdparty%2Fdovecot%2Fcore.git Services' default vsz_limit wasn't actually using default_vsz_limit but rather 4 GB. --- diff --git a/src/anvil/anvil-settings.c b/src/anvil/anvil-settings.c index dd3e25d6f3..b92bad2967 100644 --- a/src/anvil/anvil-settings.c +++ b/src/anvil/anvil-settings.c @@ -39,7 +39,7 @@ struct service_settings anvil_service_settings = { .client_limit = 0, .service_count = 0, .idle_kill = -1U, - .vsz_limit = -1U, + .vsz_limit = (uoff_t)-1, .unix_listeners = { { &anvil_unix_listeners_buf, sizeof(anvil_unix_listeners[0]) } }, diff --git a/src/auth/auth-settings.c b/src/auth/auth-settings.c index 49db6a4d6f..6785cba23d 100644 --- a/src/auth/auth-settings.c +++ b/src/auth/auth-settings.c @@ -52,7 +52,7 @@ struct service_settings auth_service_settings = { .client_limit = 4096, .service_count = 0, .idle_kill = 0, - .vsz_limit = -1U, + .vsz_limit = (uoff_t)-1, .unix_listeners = { { &auth_unix_listeners_buf, sizeof(auth_unix_listeners[0]) } }, @@ -92,7 +92,7 @@ struct service_settings auth_worker_service_settings = { .client_limit = 1, .service_count = 1, .idle_kill = 0, - .vsz_limit = -1U, + .vsz_limit = (uoff_t)-1, .unix_listeners = { { &auth_worker_unix_listeners_buf, sizeof(auth_worker_unix_listeners[0]) } }, diff --git a/src/config/config-settings.c b/src/config/config-settings.c index cd6964b674..093f5edf3e 100644 --- a/src/config/config-settings.c +++ b/src/config/config-settings.c @@ -37,7 +37,7 @@ struct service_settings config_service_settings = { .client_limit = 0, .service_count = 0, .idle_kill = 0, - .vsz_limit = -1U, + .vsz_limit = (uoff_t)-1, .unix_listeners = { { &config_unix_listeners_buf, sizeof(config_unix_listeners[0]) } }, diff --git a/src/dict/dict-settings.c b/src/dict/dict-settings.c index 0e3e675b56..f20896d87b 100644 --- a/src/dict/dict-settings.c +++ b/src/dict/dict-settings.c @@ -36,7 +36,7 @@ struct service_settings dict_service_settings = { .client_limit = 1, .service_count = 0, .idle_kill = 0, - .vsz_limit = -1U, + .vsz_limit = (uoff_t)-1, .unix_listeners = { { &dict_unix_listeners_buf, sizeof(dict_unix_listeners[0]) } }, diff --git a/src/director/director-settings.c b/src/director/director-settings.c index de5ab05094..15ad342e1c 100644 --- a/src/director/director-settings.c +++ b/src/director/director-settings.c @@ -49,7 +49,7 @@ struct service_settings director_service_settings = { .client_limit = 0, .service_count = 0, .idle_kill = -1U, - .vsz_limit = -1U, + .vsz_limit = (uoff_t)-1, .unix_listeners = { { &director_unix_listeners_buf, sizeof(director_unix_listeners[0]) } }, diff --git a/src/dns/dns-client-settings.c b/src/dns/dns-client-settings.c index c56f770c23..0605ce655d 100644 --- a/src/dns/dns-client-settings.c +++ b/src/dns/dns-client-settings.c @@ -39,7 +39,7 @@ struct service_settings dns_client_service_settings = { .client_limit = 1, .service_count = 0, .idle_kill = 0, - .vsz_limit = -1U, + .vsz_limit = (uoff_t)-1, .unix_listeners = { { &dns_client_unix_listeners_buf, sizeof(dns_client_unix_listeners[0]) } }, diff --git a/src/doveadm/doveadm-settings.c b/src/doveadm/doveadm-settings.c index a0d30dd0ef..67dd4b7a46 100644 --- a/src/doveadm/doveadm-settings.c +++ b/src/doveadm/doveadm-settings.c @@ -39,7 +39,7 @@ struct service_settings doveadm_service_settings = { .client_limit = 1, .service_count = 1, .idle_kill = 0, - .vsz_limit = -1U, + .vsz_limit = (uoff_t)-1, .unix_listeners = { { &doveadm_unix_listeners_buf, sizeof(doveadm_unix_listeners[0]) } }, diff --git a/src/imap/imap-settings.c b/src/imap/imap-settings.c index 4e115373b4..13009e4982 100644 --- a/src/imap/imap-settings.c +++ b/src/imap/imap-settings.c @@ -44,7 +44,7 @@ struct service_settings imap_service_settings = { .client_limit = 1, .service_count = 1, .idle_kill = 0, - .vsz_limit = -1U, + .vsz_limit = (uoff_t)-1, .unix_listeners = { { &imap_unix_listeners_buf, sizeof(imap_unix_listeners[0]) } }, diff --git a/src/log/log-settings.c b/src/log/log-settings.c index c88846b9a7..9be549eb1e 100644 --- a/src/log/log-settings.c +++ b/src/log/log-settings.c @@ -24,7 +24,7 @@ struct service_settings log_service_settings = { .client_limit = 0, .service_count = 0, .idle_kill = 0, - .vsz_limit = -1U, + .vsz_limit = (uoff_t)-1, .unix_listeners = ARRAY_INIT, .fifo_listeners = ARRAY_INIT, diff --git a/src/pop3/pop3-settings.c b/src/pop3/pop3-settings.c index 0c31c8df68..a010f353c9 100644 --- a/src/pop3/pop3-settings.c +++ b/src/pop3/pop3-settings.c @@ -44,7 +44,7 @@ struct service_settings pop3_service_settings = { .client_limit = 1, .service_count = 1, .idle_kill = 0, - .vsz_limit = -1U, + .vsz_limit = (uoff_t)-1, .unix_listeners = { { &pop3_unix_listeners_buf, sizeof(pop3_unix_listeners[0]) } }, diff --git a/src/ssl-params/ssl-params-settings.c b/src/ssl-params/ssl-params-settings.c index 722d0fbc4c..90af2876b3 100644 --- a/src/ssl-params/ssl-params-settings.c +++ b/src/ssl-params/ssl-params-settings.c @@ -45,7 +45,7 @@ struct service_settings ssl_params_service_settings = { .client_limit = 0, .service_count = 0, .idle_kill = 0, - .vsz_limit = -1U, + .vsz_limit = (uoff_t)-1, .unix_listeners = { { &ssl_params_unix_listeners_buf, sizeof(ssl_params_unix_listeners[0]) } }, diff --git a/src/util/tcpwrap-settings.c b/src/util/tcpwrap-settings.c index deaa03dc11..776e3a27b7 100644 --- a/src/util/tcpwrap-settings.c +++ b/src/util/tcpwrap-settings.c @@ -26,7 +26,7 @@ struct service_settings tcpwrap_service_settings = { .client_limit = 1, .service_count = 0, .idle_kill = 0, - .vsz_limit = -1U, + .vsz_limit = (uoff_t)-1, .unix_listeners = ARRAY_INIT, .fifo_listeners = ARRAY_INIT,