Mercurial Hosting > luan
diff src/org/eclipse/jetty/server/ssl/SslSelectChannelConnector.java @ 1007:945568ee77ac
remove HttpBuffersImpl
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Sun, 23 Oct 2016 17:40:20 -0600 |
parents | 0e96ce3db20a |
children | 4e7208df7741 |
line wrap: on
line diff
--- a/src/org/eclipse/jetty/server/ssl/SslSelectChannelConnector.java Sun Oct 23 17:21:20 2016 -0600 +++ b/src/org/eclipse/jetty/server/ssl/SslSelectChannelConnector.java Sun Oct 23 17:40:20 2016 -0600 @@ -71,7 +71,9 @@ super(server,port); _sslContextFactory = sslContextFactory; addBean(_sslContextFactory); - setUseDirectBuffers(false); +// setUseDirectBuffers(false); + _requestBufferType = Buffers.Type.INDIRECT; + _responseBufferType = Buffers.Type.INDIRECT; setSoLingerTime(30000); } @@ -187,10 +189,10 @@ SSLSession sslSession = sslEngine.getSession(); - if (_buffers.getRequestHeaderSize()<sslSession.getApplicationBufferSize()) - _buffers.setRequestHeaderSize(sslSession.getApplicationBufferSize()); - if (_buffers.getRequestBufferSize()<sslSession.getApplicationBufferSize()) - _buffers.setRequestBufferSize(sslSession.getApplicationBufferSize()); + if (_requestHeaderSize < sslSession.getApplicationBufferSize()) + _requestHeaderSize = sslSession.getApplicationBufferSize(); + if (_requestBufferSize < sslSession.getApplicationBufferSize()) + _requestBufferSize = sslSession.getApplicationBufferSize(); super.doStart(); }