dovecot-1.1: If login process core dumps, suggest using -D param...

dovecot at dovecot.org dovecot at dovecot.org
Fri Mar 13 21:12:40 EET 2009


details:   http://hg.dovecot.org/dovecot-1.1/rev/753062a0a93a
changeset: 8196:753062a0a93a
user:      Timo Sirainen <tss at iki.fi>
date:      Fri Mar 13 15:12:34 2009 -0400
description:
If login process core dumps, suggest using -D parameter.

diffstat:

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

diffs (16 lines):

diff -r a4a696f98a12 -r 753062a0a93a src/master/child-process.c
--- a/src/master/child-process.c	Fri Mar 13 15:11:59 2009 -0400
+++ b/src/master/child-process.c	Fri Mar 13 15:12:34 2009 -0400
@@ -142,8 +142,10 @@ log_coredump(string_t *str, enum process
 		return;
 
 	/* let's try to figure out why we didn't get a core dump */
-	if (process_type != PROCESS_TYPE_IMAP &&
-	    process_type != PROCESS_TYPE_POP3)
+	if (process_type == PROCESS_TYPE_LOGIN)
+		str_append(str, " (core not dumped - add -D to login_executable)");
+	else if (process_type != PROCESS_TYPE_IMAP &&
+		 process_type != PROCESS_TYPE_POP3)
 		str_append(str, " (core not dumped)");
 #ifndef HAVE_PR_SET_DUMPABLE
 	else if (!settings_root->defaults->mail_drop_priv_before_exec)


More information about the dovecot-cvs mailing list