dovecot: Crashfix if both imap and pop3 protocols weren't enabled.

dovecot at dovecot.org dovecot at dovecot.org
Sat Sep 15 19:46:14 EEST 2007


details:   http://hg.dovecot.org/dovecot/rev/ef2170079575
changeset: 6406:ef2170079575
user:      Timo Sirainen <tss at iki.fi>
date:      Sat Sep 15 19:46:10 2007 +0300
description:
Crashfix if both imap and pop3 protocols weren't enabled.

diffstat:

1 file changed, 2 insertions(+), 2 deletions(-)
src/master/master-settings.c |    4 ++--

diffs (15 lines):

diff -r 64c9cc85a1b4 -r ef2170079575 src/master/master-settings.c
--- a/src/master/master-settings.c	Sat Sep 15 17:39:21 2007 +0300
+++ b/src/master/master-settings.c	Sat Sep 15 19:46:10 2007 +0300
@@ -1394,9 +1394,9 @@ settings_warn_needed_fds(struct server_s
 	/* count only log pipes needed for login and mail processes. we need
 	   more, but they're the ones that can use up most of the fds */
 	for (; server != NULL; server = server->next) {
-		if (settings_is_active(server->imap))
+		if (server->imap != NULL)
 			fd_count += server->imap->login_max_processes_count;
-		if (settings_is_active(server->pop3))
+		if (server->pop3 != NULL)
 			fd_count += server->pop3->login_max_processes_count;
 		fd_count += server->defaults->max_mail_processes;
 	}


More information about the dovecot-cvs mailing list