comparison src/org/eclipse/jetty/server/ssl/SslSelectChannelConnector.java @ 1003:21910079096e

minor
author Franklin Schmidt <fschmidt@gmail.com>
date Sat, 22 Oct 2016 22:24:47 -0600
parents 35d04ac3fd0b
children 0e96ce3db20a
comparison
equal deleted inserted replaced
1002:35d04ac3fd0b 1003:21910079096e
37 import org.eclipse.jetty.io.nio.SslConnection; 37 import org.eclipse.jetty.io.nio.SslConnection;
38 import org.eclipse.jetty.io.nio.SelectChannelEndPoint; 38 import org.eclipse.jetty.io.nio.SelectChannelEndPoint;
39 import org.eclipse.jetty.server.Request; 39 import org.eclipse.jetty.server.Request;
40 import org.eclipse.jetty.server.Server; 40 import org.eclipse.jetty.server.Server;
41 import org.eclipse.jetty.server.AbstractHttpConnection; 41 import org.eclipse.jetty.server.AbstractHttpConnection;
42 import org.eclipse.jetty.server.AsyncHttpConnection;
42 import org.eclipse.jetty.server.nio.SelectChannelConnector; 43 import org.eclipse.jetty.server.nio.SelectChannelConnector;
43 import org.eclipse.jetty.util.component.AggregateLifeCycle; 44 import org.eclipse.jetty.util.component.AggregateLifeCycle;
44 import org.eclipse.jetty.util.ssl.SslContextFactory; 45 import org.eclipse.jetty.util.ssl.SslContextFactory;
45 46
46 /* ------------------------------------------------------------ */ 47 /* ------------------------------------------------------------ */
143 { 144 {
144 try 145 try
145 { 146 {
146 SSLEngine engine = createSSLEngine(channel); 147 SSLEngine engine = createSSLEngine(channel);
147 SslConnection connection = new SslConnection(engine, endpoint); 148 SslConnection connection = new SslConnection(engine, endpoint);
148 AsyncConnection delegate = super.newConnection(channel, connection.getSslEndPoint()); 149 AsyncHttpConnection delegate = (AsyncHttpConnection)super.newConnection(channel, connection.getSslEndPoint());
149 connection.getSslEndPoint().setConnection(delegate); 150 connection.getSslEndPoint().setConnection(delegate);
150 connection.setAllowRenegotiate(_sslContextFactory.isAllowRenegotiate()); 151 connection.setAllowRenegotiate(_sslContextFactory.isAllowRenegotiate());
151 return connection; 152 return connection;
152 } 153 }
153 catch (IOException e) 154 catch (IOException e)