added a timeout on Jetty connectors

This commit is contained in:
sixcooler 2014-10-16 20:36:12 +02:00
parent 72561926aa
commit d8fcc4a2f5

View File

@ -72,6 +72,7 @@ public class Jetty9HttpServerImpl implements YaCyHttpServer {
ServerConnector connector = new ServerConnector(server);
connector.setPort(port);
connector.setName("httpd:"+Integer.toString(port));
connector.setIdleTimeout(9000); // timout in ms when no bytes send / received
server.addConnector(connector);
// add ssl/https connector
@ -95,6 +96,7 @@ public class Jetty9HttpServerImpl implements YaCyHttpServer {
new HttpConnectionFactory(https_config));
sslConnector.setPort(sslport);
sslConnector.setName("ssld:" + Integer.toString(sslport)); // name must start with ssl (for withSSL() to work correctly)
sslConnector.setIdleTimeout(9000); // timout in ms when no bytes send / received
server.addConnector(sslConnector);
ConcurrentLog.info("SERVER", "SSL support initialized successfully on port " + sslport);