]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
verbose_ssl: Don't log SSL info messages with "BIO failed" prefix.
authorTimo Sirainen <tss@iki.fi>
Thu, 17 Dec 2009 03:50:36 +0000 (22:50 -0500)
committerTimo Sirainen <tss@iki.fi>
Thu, 17 Dec 2009 03:50:36 +0000 (22:50 -0500)
--HG--
branch : HEAD

src/login-common/ssl-proxy-openssl.c

index cd5b37e6a56e8f5f229b6a72793a05465d7a6f5a..2f5ccfbbba306ff78cc04abd4ac87bc00fdc3629 100644 (file)
@@ -806,8 +806,12 @@ static void ssl_info_callback(const SSL *ssl, int where, int ret)
                          where, ret, SSL_alert_type_string_long(ret),
                          SSL_alert_desc_string_long(ret),
                          net_ip2addr(&proxy->ip));
+       } else if (ret == 0) {
+               i_warning("SSL failed: where=0x%x: %s [%s]",
+                         where, SSL_state_string_long(ssl),
+                         net_ip2addr(&proxy->ip));
        } else {
-               i_warning("SSL BIO failed: where=0x%x, ret=%d: %s [%s]",
+               i_warning("SSL: where=0x%x, ret=%d: %s [%s]",
                          where, ret, SSL_state_string_long(ssl),
                          net_ip2addr(&proxy->ip));
        }