From: Timo Sirainen Date: Thu, 17 Dec 2009 03:50:36 +0000 (-0500) Subject: verbose_ssl: Don't log SSL info messages with "BIO failed" prefix. X-Git-Tag: 2.0.beta2~105 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=39cbdff714ccd51838c348147d443a3fc6769b26;p=thirdparty%2Fdovecot%2Fcore.git verbose_ssl: Don't log SSL info messages with "BIO failed" prefix. --HG-- branch : HEAD --- diff --git a/src/login-common/ssl-proxy-openssl.c b/src/login-common/ssl-proxy-openssl.c index cd5b37e6a5..2f5ccfbbba 100644 --- a/src/login-common/ssl-proxy-openssl.c +++ b/src/login-common/ssl-proxy-openssl.c @@ -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)); }