From: Jeremy Harris Date: Mon, 12 Jun 2023 21:13:46 +0000 (+0100) Subject: Cancel early-pipe on an observed advertising change X-Git-Tag: exim-4.97-RC0~72 X-Git-Url: https://git.exim.org/exim.git/commitdiff_plain/4d108e7777e9b8e5fb212c31812fef61529cd414 Cancel early-pipe on an observed advertising change --- diff --git a/src/src/transports/smtp.c b/src/src/transports/smtp.c index c72028ce9..24ee577a2 100644 --- a/src/src/transports/smtp.c +++ b/src/src/transports/smtp.c @@ -1115,7 +1115,10 @@ if (pending_EHLO) write_ehlo_cache_entry(sx); } else + { invalidate_ehlo_cache_entry(sx); + sx->early_pipe_active = FALSE; /* cancel further early-pipe on this conn */ + } return OK; /* just carry on */ }