git://git.exim.org
/
exim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added log selector +smtp_no_mail to log when no MAIL is issued (for
[exim.git]
/
src
/
src
/
daemon.c
diff --git
a/src/src/daemon.c
b/src/src/daemon.c
index 7b84490e92d5df39e0f441077636af5459e9b393..81c32020e7ba4debe136c730e45deb38503e31f9 100644
(file)
--- a/
src/src/daemon.c
+++ b/
src/src/daemon.c
@@
-1,4
+1,4
@@
-/* $Cambridge: exim/src/src/daemon.c,v 1.
19 2007/01/08 10:50:17
ph10 Exp $ */
+/* $Cambridge: exim/src/src/daemon.c,v 1.
20 2007/01/15 15:59:22
ph10 Exp $ */
/*************************************************
* Exim - an Internet mail transport agent *
/*************************************************
* Exim - an Internet mail transport agent *
@@
-500,6
+500,7
@@
if (pid == 0)
if (!ok) /* Connection was dropped */
{
mac_smtp_fflush();
if (!ok) /* Connection was dropped */
{
mac_smtp_fflush();
+ smtp_log_no_mail(); /* Log no mail if configured */
_exit(EXIT_SUCCESS);
}
if (message_id[0] == 0) continue; /* No message was accepted */
_exit(EXIT_SUCCESS);
}
if (message_id[0] == 0) continue; /* No message was accepted */
@@
-508,6
+509,7
@@
if (pid == 0)
{
mac_smtp_fflush();
search_tidyup();
{
mac_smtp_fflush();
search_tidyup();
+ smtp_log_no_mail(); /* Log no mail if configured */
_exit((rc == 0)? EXIT_SUCCESS : EXIT_FAILURE);
}
_exit((rc == 0)? EXIT_SUCCESS : EXIT_FAILURE);
}