dovecot-1.1: Cleanup: Calculate file descriptor count a bit more...
dovecot at dovecot.org
dovecot at dovecot.org
Fri Jun 13 00:36:30 EEST 2008
details: http://hg.dovecot.org/dovecot-1.1/rev/5e1a0c976545
changeset: 7651:5e1a0c976545
user: Timo Sirainen <tss at iki.fi>
date: Fri Jun 13 00:36:23 2008 +0300
description:
Cleanup: Calculate file descriptor count a bit more correctly.
diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
src/master/login-process.c | 3 ++-
diffs (13 lines):
diff -r 2adf8302551e -r 5e1a0c976545 src/master/login-process.c
--- a/src/master/login-process.c Fri Jun 13 00:28:18 2008 +0300
+++ b/src/master/login-process.c Fri Jun 13 00:36:23 2008 +0300
@@ -686,7 +686,8 @@ static pid_t create_login_process(struct
}
restrict_process_size(group->set->login_process_size, (unsigned int)-1);
- fd_limit = 16 + listen_count + ssl_listen_count +
+ /* +16 is just for some extra things the process might want */
+ fd_limit = 16 + cur_fd +
2 * (group->set->login_process_per_connection ? 1 :
group->set->login_max_connections);
#ifdef DEBUG
More information about the dovecot-cvs
mailing list