diff -r b583caf69b39 -r fe2bf7b369b8 src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLConnection.java --- a/src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLConnection.java Thu Apr 19 16:47:52 2018 +0100 +++ b/src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLConnection.java Mon Apr 23 15:45:40 2018 +0100 @@ -61,6 +61,7 @@ // create the SSLTube wrapping the SocketTube, with the given engine flow = new SSLTube(engine, client().theExecutor(), + client().getSSLBufferSupplier()::recycle, plainConnection.getConnectionFlow()); return null; } ); }