From d193e738c32dd988ee90e4bf95a1101734e9950b Mon Sep 17 00:00:00 2001 From: Amos Jeffries Date: Sun, 15 Jan 2017 04:32:11 +1300 Subject: [PATCH] Move handshaek IN/OUT debug to avoid 'Error' wording --- src/security/PeerConnector.cc | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/security/PeerConnector.cc b/src/security/PeerConnector.cc index bfc3f323ca..e81df2d431 100644 --- a/src/security/PeerConnector.cc +++ b/src/security/PeerConnector.cc @@ -199,6 +199,11 @@ Security::PeerConnector::negotiate() } if (result != GNUTLS_E_SUCCESS) { + // debug the TLS session state so far + auto descIn = gnutls_handshake_get_last_in(session.get()); + debugs(83, 2, "handshake IN: " << gnutls_handshake_description_get_name(descIn)); + auto descOut = gnutls_handshake_get_last_out(session.get()); + debugs(83, 2, "handshake OUT: " << gnutls_handshake_description_get_name(descOut)); #else if (const int result = -1) { #endif @@ -417,13 +422,6 @@ Security::PeerConnector::handleNegotiateError(const int ret) case GNUTLS_E_AGAIN: case GNUTLS_E_INTERRUPTED: - { - auto descIn = gnutls_handshake_get_last_in(session.get()); - debugs(83, 2, "handshake IN: " << gnutls_handshake_description_get_name(descIn)); - auto descOut = gnutls_handshake_get_last_out(session.get()); - debugs(83, 2, "handshake OUT: " << gnutls_handshake_description_get_name(descOut)); - } - if (gnutls_record_get_direction(session.get()) == 0) noteWantRead(); else -- 2.47.3