diff options
author | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2021-01-15 19:21:05 +0100 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2021-01-15 19:21:05 +0100 |
commit | 33459693b40e2285502dc3db74e561bc9bac3a90 (patch) | |
tree | 6e5b9c89c3ff02f7409346b5949c586b7ede1ab0 /jdisc_http_service/src/main/java/com/yahoo/jdisc/http | |
parent | 539cfec43fae5c1ee702b9d0bb119aea82b47804 (diff) |
Write SSLEngine reference to log on handshake event
Diffstat (limited to 'jdisc_http_service/src/main/java/com/yahoo/jdisc/http')
-rw-r--r-- | jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyConnectionLogger.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyConnectionLogger.java b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyConnectionLogger.java index 67efae63b0a..e7930334681 100644 --- a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyConnectionLogger.java +++ b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyConnectionLogger.java @@ -147,8 +147,8 @@ class JettyConnectionLogger extends AbstractLifeCycle implements Connection.List // @Override public void handshakeSucceeded(Event event) { - handleListenerInvocation("SslHandshakeListener", "handshakeSucceeded", "", List.of(), () -> { - SSLEngine sslEngine = event.getSSLEngine(); + SSLEngine sslEngine = event.getSSLEngine(); + handleListenerInvocation("SslHandshakeListener", "handshakeSucceeded", "sslEngine=%h", List.of(sslEngine), () -> { ConnectionInfo info = sslToConnectionInfo.remove(sslEngine); info.setSslSessionDetails(sslEngine.getSession()); }); @@ -156,8 +156,8 @@ class JettyConnectionLogger extends AbstractLifeCycle implements Connection.List @Override public void handshakeFailed(Event event, Throwable failure) { - handleListenerInvocation("SslHandshakeListener", "handshakeFailed", "", List.of(), () -> { - SSLEngine sslEngine = event.getSSLEngine(); + SSLEngine sslEngine = event.getSSLEngine(); + handleListenerInvocation("SslHandshakeListener", "handshakeFailed", "sslEngine=%h", List.of(sslEngine), () -> { sslToConnectionInfo.remove(sslEngine); // TODO Store details on failed ssl handshake }); |