changeset 8062:a69c49565a5b HEAD

Master could have crashed if auth process died too early and not log the reason.
author Timo Sirainen <tss@iki.fi>
date Mon, 04 Aug 2008 13:33:51 -0400
parents 7f1389badb4c
children f7cbcd15ef2c
files src/master/main.c
diffstat 1 files changed, 1 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/master/main.c	Mon Aug 04 10:16:32 2008 -0400
+++ b/src/master/main.c	Mon Aug 04 13:33:51 2008 -0400
@@ -294,14 +294,13 @@
 				 "/master.pid", NULL));
 
 	login_processes_destroy_all();
-	/* call process destroy handlers first */
-	child_processes_deinit();
 
 	mail_processes_deinit();
 	login_processes_deinit();
 	auth_processes_deinit();
 	dict_process_deinit();
 	ssl_deinit();
+	child_processes_deinit();
 
 	listeners_close_fds();