You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by fm...@apache.org on 2014/01/08 21:02:26 UTC
svn commit: r1556621 - in
/felix/trunk/http/jetty/src/main/java/org/apache/felix/http/jetty/internal:
JettyConfig.java JettyService.java
Author: fmeschbe
Date: Wed Jan 8 20:02:26 2014
New Revision: 1556621
URL: http://svn.apache.org/r1556621
Log:
FELIX-4377 Readd configuration of request and respoonse header buffer size
Applying patch by Dominique Pfister (thanks alot)
Modified:
felix/trunk/http/jetty/src/main/java/org/apache/felix/http/jetty/internal/JettyConfig.java
felix/trunk/http/jetty/src/main/java/org/apache/felix/http/jetty/internal/JettyService.java
Modified: felix/trunk/http/jetty/src/main/java/org/apache/felix/http/jetty/internal/JettyConfig.java
URL: http://svn.apache.org/viewvc/felix/trunk/http/jetty/src/main/java/org/apache/felix/http/jetty/internal/JettyConfig.java?rev=1556621&r1=1556620&r2=1556621&view=diff
==============================================================================
--- felix/trunk/http/jetty/src/main/java/org/apache/felix/http/jetty/internal/JettyConfig.java (original)
+++ felix/trunk/http/jetty/src/main/java/org/apache/felix/http/jetty/internal/JettyConfig.java Wed Jan 8 20:02:26 2014
@@ -185,6 +185,11 @@ public final class JettyConfig
return getStringArrayProperty(FELIX_JETTY_EXCLUDED_SUITES, null);
}
+ public int getHeaderSize()
+ {
+ return getIntProperty(FELIX_JETTY_HEADER_BUFFER_SIZE, 16 * 1024);
+ }
+
public String getHost()
{
return getProperty(FELIX_HOST, null);
Modified: felix/trunk/http/jetty/src/main/java/org/apache/felix/http/jetty/internal/JettyService.java
URL: http://svn.apache.org/viewvc/felix/trunk/http/jetty/src/main/java/org/apache/felix/http/jetty/internal/JettyService.java?rev=1556621&r1=1556620&r2=1556621&view=diff
==============================================================================
--- felix/trunk/http/jetty/src/main/java/org/apache/felix/http/jetty/internal/JettyService.java (original)
+++ felix/trunk/http/jetty/src/main/java/org/apache/felix/http/jetty/internal/JettyService.java Wed Jan 8 20:02:26 2014
@@ -384,7 +384,9 @@ public final class JettyService extends
private void configureConnector(final Connector connector, int port)
{
connector.setMaxIdleTime(this.config.getHttpTimeout());
+ connector.setRequestHeaderSize(this.config.getHeaderSize());
connector.setRequestBufferSize(this.config.getRequestBufferSize());
+ connector.setResponseHeaderSize(this.config.getHeaderSize());
connector.setResponseBufferSize(this.config.getResponseBufferSize());
connector.setPort(port);
connector.setHost(this.config.getHost());