dovecot-2.0: imap, pop3: Set default process limit to 1024, like...
dovecot at dovecot.org
dovecot at dovecot.org
Wed Dec 16 03:27:14 EET 2009
details: http://hg.dovecot.org/dovecot-2.0/rev/eb5795c49550
changeset: 10496:eb5795c49550
user: Timo Sirainen <tss at iki.fi>
date: Tue Dec 15 20:19:53 2009 -0500
description:
imap, pop3: Set default process limit to 1024, like it was in v1.x.
diffstat:
3 files changed, 13 insertions(+), 2 deletions(-)
doc/example-config/conf.d/master.conf | 11 +++++++++++
src/imap/imap-settings.c | 2 +-
src/pop3/pop3-settings.c | 2 +-
diffs (52 lines):
diff -r 72a0ec4b7e26 -r eb5795c49550 doc/example-config/conf.d/master.conf
--- a/doc/example-config/conf.d/master.conf Tue Dec 15 20:10:40 2009 -0500
+++ b/doc/example-config/conf.d/master.conf Tue Dec 15 20:19:53 2009 -0500
@@ -15,6 +15,9 @@ service imap-login {
# the only useful values are 0 (unlimited) or 1. 1 is more secure, but 0
# is faster. <doc/wiki/LoginProcess.txt>
#service_count = 1
+
+ # Number of processes to always keep waiting for more connections.
+ #process_min_avail = 0
# If you set service_count=0, you probably need to grow this.
#vsz_limit = 64M
@@ -40,6 +43,14 @@ service imap {
# Most of the memory goes to mmap()ing files. You may need to increase this
# limit if you have huge mailboxes.
#vsz_limit = 256M
+
+ # Max. number of IMAP processes (connections)
+ #process_count = 1024
+}
+
+service pop3 {
+ # Max. number of IMAP processes (connections)
+ #process_count = 1024
}
service auth {
diff -r 72a0ec4b7e26 -r eb5795c49550 src/imap/imap-settings.c
--- a/src/imap/imap-settings.c Tue Dec 15 20:10:40 2009 -0500
+++ b/src/imap/imap-settings.c Tue Dec 15 20:19:53 2009 -0500
@@ -40,7 +40,7 @@ struct service_settings imap_service_set
.drop_priv_before_exec = FALSE,
.process_min_avail = 0,
- .process_limit = 0,
+ .process_limit = 1024,
.client_limit = 0,
.service_count = 1,
.vsz_limit = -1U,
diff -r 72a0ec4b7e26 -r eb5795c49550 src/pop3/pop3-settings.c
--- a/src/pop3/pop3-settings.c Tue Dec 15 20:10:40 2009 -0500
+++ b/src/pop3/pop3-settings.c Tue Dec 15 20:19:53 2009 -0500
@@ -40,7 +40,7 @@ struct service_settings pop3_service_set
.drop_priv_before_exec = FALSE,
.process_min_avail = 0,
- .process_limit = 0,
+ .process_limit = 1024,
.client_limit = 0,
.service_count = 1,
.vsz_limit = -1U,
More information about the dovecot-cvs
mailing list