dovecot-1.2: master: Another deinit crashfix

dovecot at dovecot.org dovecot at dovecot.org
Tue Feb 10 05:44:55 EET 2009


details:   http://hg.dovecot.org/dovecot-1.2/rev/88ae612dc221
changeset: 8739:88ae612dc221
user:      Timo Sirainen <tss at iki.fi>
date:      Mon Feb 09 22:44:42 2009 -0500
description:
master: Another deinit crashfix

diffstat:

1 file changed, 3 insertions(+), 5 deletions(-)
src/master/mail-process.c |    8 +++-----

diffs (15 lines):

diff -r ce8f8ca3ac35 -r 88ae612dc221 src/master/mail-process.c
--- a/src/master/mail-process.c	Mon Feb 09 21:04:08 2009 -0500
+++ b/src/master/mail-process.c	Mon Feb 09 22:44:42 2009 -0500
@@ -950,8 +950,6 @@ void mail_processes_init(void)
 
 void mail_processes_deinit(void)
 {
-	/* don't free() the mail process groups. child_process structs are
-	   still referenced in child-processes and we may need to look them up.
-	   This deinit code needs a redesign.. */
-	hash_table_destroy(&mail_process_groups);
-}
+	/* we may still end up in mail_process_destroyed(), so don't free
+	   anything. This deinit code needs a redesign.. */
+}


More information about the dovecot-cvs mailing list