From: Tony Finch Date: Fri, 14 Jan 2011 14:19:40 +0000 (+0000) Subject: src/deliver.c: log the error message when unlink(spoolname) fails X-Git-Tag: exim-4_74_RC1~13 X-Git-Url: https://git.exim.org/users/jgh/exim.git/commitdiff_plain/0761d44e078b0c779c92be127bb4d984c60d0320?ds=inline src/deliver.c: log the error message when unlink(spoolname) fails --- diff --git a/doc/doc-txt/ChangeLog b/doc/doc-txt/ChangeLog index d19f30866..ef82a0cc9 100644 --- a/doc/doc-txt/ChangeLog +++ b/doc/doc-txt/ChangeLog @@ -12,6 +12,8 @@ TF/01 Failure to get a lock on a hints database can have serious TF/02 Log LMTP confirmation messages in the same way as SMTP, controlled using the smtp_confirmation log selector. +TF/03 Include the error message when we fail to unlink a spool file. + Exim version 4.73 ----------------- diff --git a/src/src/deliver.c b/src/src/deliver.c index 668e4b2e5..807f03817 100644 --- a/src/src/deliver.c +++ b/src/src/deliver.c @@ -6568,7 +6568,8 @@ if (addr_defer == NULL) else { if (Uunlink(spoolname) < 0) - log_write(0, LOG_MAIN|LOG_PANIC_DIE, "failed to unlink %s", spoolname); + log_write(0, LOG_MAIN|LOG_PANIC_DIE, "failed to unlink %s: %s", + spoolname, strerror(errno)); } }