]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
Master could have crashed if auth process died too early and not log the reason.
authorTimo Sirainen <tss@iki.fi>
Mon, 4 Aug 2008 17:33:51 +0000 (13:33 -0400)
committerTimo Sirainen <tss@iki.fi>
Mon, 4 Aug 2008 17:33:51 +0000 (13:33 -0400)
--HG--
branch : HEAD

src/master/main.c

index 9834b416d555107f60b95cb26390cb93c297b96a..9f7557153d137b2744181bc2d503e335f6443508 100644 (file)
@@ -294,14 +294,13 @@ static void main_deinit(void)
                                 "/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();