[exim-cvs] Logging: avoid claiming a host was used for an ad…

Inizio della pagina
Delete this message
Reply to this message
Autore: Exim Git Commits Mailing List
Data:  
To: exim-cvs
Oggetto: [exim-cvs] Logging: avoid claiming a host was used for an addr, when conn refused under TFO
Gitweb: https://git.exim.org/exim.git/commitdiff/2d56d63414b2a58f298b72666f1f7d344e846efb
Commit:     2d56d63414b2a58f298b72666f1f7d344e846efb
Parent:     48519cef815997302bbb0f8c4499ecf4ae9ef446
Author:     Jeremy Harris <jgh146exb@???>
AuthorDate: Sat May 25 15:18:19 2019 +0100
Committer:  Jeremy Harris <jgh146exb@???>
CommitDate: Sun May 26 00:05:27 2019 +0100


    Logging: avoid claiming a host was used for an addr, when conn refused under TFO
---
 src/src/transports/smtp.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)


diff --git a/src/src/transports/smtp.c b/src/src/transports/smtp.c
index 128ac9a..6ce4c9d 100644
--- a/src/src/transports/smtp.c
+++ b/src/src/transports/smtp.c
@@ -2901,7 +2901,8 @@ FAILED:
             || errno == ERRNO_UTF8_FWD
 #endif
         ? FAIL : DEFER,
-        pass_message, sx->conn_args.host
+        pass_message,
+        errno == ECONNREFUSED ? NULL : sx->conn_args.host
 #ifdef EXPERIMENTAL_DSN_INFO
         , sx->smtp_greeting, sx->helo_response
 #endif