changeset 6406:ef2170079575 HEAD

Crashfix if both imap and pop3 protocols weren't enabled.
author Timo Sirainen <tss@iki.fi>
date Sat, 15 Sep 2007 19:46:10 +0300
parents 64c9cc85a1b4
children 1deb160e5fbb
files src/master/master-settings.c
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- 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 @@
 	/* 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;
 	}