From: Thomas Rast Date: Wed, 02 Jul 2008 22:11:31 GMT Subject: [PATCH] git-send-email: Do not attempt to STARTTLS more than once Message-ID: <1215036691-28618-1-git-send-email-trast@student.ethz.ch> With the previous TLS patch, send-email would attempt to STARTTLS at the beginning of every mail, despite reusing the last connection. We simply skip further encryption checks after successful TLS initiation. Signed-off-by: Thomas Rast --- git-send-email.perl | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/git-send-email.perl b/git-send-email.perl index a047b01..3564419 100755 --- a/git-send-email.perl +++ b/git-send-email.perl @@ -772,6 +772,7 @@ X-Mailer: git-send-email $gitversion if ($smtp->code == 220) { $smtp = Net::SMTP::SSL->start_SSL($smtp) or die "STARTTLS failed! ".$smtp->message; + $smtp_encryption = ''; } else { die "Server does not support STARTTLS! ".$smtp->message; } -- 1.5.6.1.278.g3d7f6