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