Merge branch 'bc/send-email-ssl-die-message-fix' into maint
authorJonathan Nieder <jrnieder@gmail.com>
Thu, 26 Sep 2013 19:27:29 +0000 (12:27 -0700)
committerJonathan Nieder <jrnieder@gmail.com>
Thu, 26 Sep 2013 19:27:29 +0000 (12:27 -0700)
* bc/send-email-ssl-die-message-fix:
send-email: don't call methods on undefined values

git-send-email.perl
index 2162478392728f156ba6c541cdc69447aa9b0119..3782c3b0cb4f9356790ae581c0d408dc4f4cae75 100755 (executable)
@@ -1234,7 +1234,7 @@ sub send_message {
                                if ($smtp->code == 220) {
                                        $smtp = Net::SMTP::SSL->start_SSL($smtp,
                                                                          ssl_verify_params())
-                                               or die "STARTTLS failed! ".$smtp->message;
+                                               or die "STARTTLS failed! ".IO::Socket::SSL::errstr();
                                        $smtp_encryption = '';
                                        # Send EHLO again to receive fresh
                                        # supported commands