Mercurial Hosting > luan
diff src/org/eclipse/jetty/server/ssl/SslSelectChannelConnector.java @ 887:df84a1741687
make Connector reference to server explicit
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Tue, 04 Oct 2016 23:59:56 -0600 |
parents | 150092cebf3e |
children | 5dc615c34848 |
line wrap: on
line diff
--- a/src/org/eclipse/jetty/server/ssl/SslSelectChannelConnector.java Tue Oct 04 20:27:50 2016 -0600 +++ b/src/org/eclipse/jetty/server/ssl/SslSelectChannelConnector.java Tue Oct 04 23:59:56 2016 -0600 @@ -36,6 +36,7 @@ import org.eclipse.jetty.io.nio.AsyncConnection; import org.eclipse.jetty.io.nio.SslConnection; import org.eclipse.jetty.server.Request; +import org.eclipse.jetty.server.Server; import org.eclipse.jetty.server.nio.SelectChannelConnector; import org.eclipse.jetty.util.component.AggregateLifeCycle; import org.eclipse.jetty.util.ssl.SslContextFactory; @@ -52,9 +53,9 @@ private Buffers _sslBuffers; /* ------------------------------------------------------------ */ - public SslSelectChannelConnector() + public SslSelectChannelConnector(Server server,int port) { - this(new SslContextFactory(SslContextFactory.DEFAULT_KEYSTORE_PATH)); + this(new SslContextFactory(SslContextFactory.DEFAULT_KEYSTORE_PATH),server,port); setSoLingerTime(30000); } @@ -64,8 +65,9 @@ * it's lifecycle may be managed with {@link AggregateLifeCycle}. * @param sslContextFactory */ - public SslSelectChannelConnector(SslContextFactory sslContextFactory) + public SslSelectChannelConnector(SslContextFactory sslContextFactory,Server server,int port) { + super(server,port); _sslContextFactory = sslContextFactory; addBean(_sslContextFactory); setUseDirectBuffers(false);