changeset 5416:22e2a1eef74b HEAD

failure callback was still set too late.
author Timo Sirainen <tss@iki.fi>
date Mon, 26 Mar 2007 00:58:39 +0300
parents 4ba74fec49a4
children 8d837913b66b
files src/deliver/deliver.c
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/deliver/deliver.c	Mon Mar 26 00:53:11 2007 +0300
+++ b/src/deliver/deliver.c	Mon Mar 26 00:58:39 2007 +0300
@@ -421,8 +421,6 @@
 {
 	const char *prefix, *log_path, *stamp;
 
-	i_set_failure_exit_callback(failure_exit_callback);
-
 	prefix = t_strdup_printf("deliver(%s)", username);
 	log_path = getenv("LOG_PATH");
 	if (log_path == NULL || *log_path == '\0') {
@@ -492,6 +490,8 @@
 	uid_t process_euid;
 	int i, ret;
 
+	i_set_failure_exit_callback(failure_exit_callback);
+
 	lib_init();
 	ioloop = io_loop_create();