summaryrefslogtreecommitdiff
path: root/src/src/daemon.c
diff options
context:
space:
mode:
authorJeremy Harris <jgh146exb@wizmail.org>2020-03-12 17:13:47 +0000
committerJeremy Harris <jgh146exb@wizmail.org>2020-03-12 17:13:47 +0000
commitafd5e75ffc8f64f0ebed1df9dce64793011c14a6 (patch)
treea204080f764ea1f5a1b6c799a214167cdbf1c770 /src/src/daemon.c
parent19ae9a55a69e9ea19916eabe3879b786725de92a (diff)
downloadexim4-afd5e75ffc8f64f0ebed1df9dce64793011c14a6.tar.gz
Debug: _exit() process-termination
Diffstat (limited to 'src/src/daemon.c')
-rw-r--r--src/src/daemon.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/src/daemon.c b/src/src/daemon.c
index 2813a50d1..aa36a5dc9 100644
--- a/src/src/daemon.c
+++ b/src/src/daemon.c
@@ -418,7 +418,7 @@ if (pid == 0)
"please try again later.\r\n", FALSE);
mac_smtp_fflush();
search_tidyup();
- exim_underbar_exit(EXIT_FAILURE);
+ exim_underbar_exit(EXIT_FAILURE, US"conn-accept");
}
}
else if (*nah) smtp_active_hostname = nah;
@@ -505,7 +505,7 @@ if (pid == 0)
{
mac_smtp_fflush();
search_tidyup();
- exim_underbar_exit(EXIT_SUCCESS);
+ exim_underbar_exit(EXIT_SUCCESS, US"conn-smtp");
}
for (;;)
@@ -533,7 +533,7 @@ if (pid == 0)
cancel_cutthrough_connection(TRUE, US"receive dropped");
mac_smtp_fflush();
smtp_log_no_mail(); /* Log no mail if configured */
- exim_underbar_exit(EXIT_SUCCESS);
+ exim_underbar_exit(EXIT_SUCCESS, US"conn-receive");
}
if (message_id[0] == 0) continue; /* No message was accepted */
}
@@ -556,7 +556,7 @@ if (pid == 0)
/*XXX should we pause briefly, hoping that the client will be the
active TCP closer hence get the TCP_WAIT endpoint? */
DEBUG(D_receive) debug_printf("SMTP>>(close on process exit)\n");
- exim_underbar_exit(rc ? EXIT_FAILURE : EXIT_SUCCESS);
+ exim_underbar_exit(rc ? EXIT_FAILURE : EXIT_SUCCESS, US"conn-setup");
}
/* Show the recipients when debugging */
@@ -692,7 +692,7 @@ if (pid == 0)
(void) deliver_message(message_id, FALSE, FALSE);
search_tidyup();
- exim_underbar_exit(EXIT_SUCCESS);
+ exim_underbar_exit(EXIT_SUCCESS, US"deliver_msg");
}
if (dpid > 0)
@@ -2221,7 +2221,7 @@ for (;;)
else
#endif
queue_run(NULL, NULL, FALSE);
- exim_underbar_exit(EXIT_SUCCESS);
+ exim_underbar_exit(EXIT_SUCCESS, US"queue-runner");
}
if (pid < 0)