diff --git a/apps/routerconsole/java/src/net/i2p/router/web/RouterConsoleRunner.java b/apps/routerconsole/java/src/net/i2p/router/web/RouterConsoleRunner.java index 0f54e4baf6..e361df3ebb 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/RouterConsoleRunner.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/RouterConsoleRunner.java @@ -339,6 +339,7 @@ public class RouterConsoleRunner { lsnr.setPort(lport); lsnr.setMaxIdleTime(90*1000); // default 10 sec lsnr.setName("ConsoleSocket"); // all with same name will use the same thread pool + lsnr.setUseDirectBuffers(false); // default true seems to be leaky //_server.addConnector(lsnr); connectors.add(lsnr); boundAddresses++; @@ -398,6 +399,7 @@ public class RouterConsoleRunner { ssll.setKeyPassword(ctx.getProperty(PROP_KEY_PASSWORD, "thisWontWork")); ssll.setMaxIdleTime(90*1000); // default 10 sec ssll.setName("ConsoleSocket"); // all with same name will use the same thread pool + ssll.setUseDirectBuffers(false); // default true seems to be leaky //_server.addConnector(ssll); connectors.add(ssll); boundAddresses++; diff --git a/installer/resources/eepsite/jetty-ssl.xml b/installer/resources/eepsite/jetty-ssl.xml index 49421d69c3..787635f563 100644 --- a/installer/resources/eepsite/jetty-ssl.xml +++ b/installer/resources/eepsite/jetty-ssl.xml @@ -16,6 +16,7 @@ 8443 30000 + false 2000 ./eepsite/etc/keystore.ks OBF:1vny1zlo1x8e1vnw1vn61x8g1zlu1vn4 diff --git a/installer/resources/eepsite/jetty.xml b/installer/resources/eepsite/jetty.xml index acfb54cf58..51af553798 100644 --- a/installer/resources/eepsite/jetty.xml +++ b/installer/resources/eepsite/jetty.xml @@ -101,6 +101,7 @@ 8443 5000 5000 + false