Author: markt Date: Mon Sep 4 19:17:00 2017 New Revision: 1807289 URL: http://svn.apache.org/viewvc?rev=1807289&view=rev Log: Refactor There is no need to pass this protocol attribute to the endpoint
Modified: tomcat/trunk/java/org/apache/coyote/AbstractProtocol.java tomcat/trunk/java/org/apache/tomcat/util/net/AbstractEndpoint.java Modified: tomcat/trunk/java/org/apache/coyote/AbstractProtocol.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/AbstractProtocol.java?rev=1807289&r1=1807288&r2=1807289&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/coyote/AbstractProtocol.java (original) +++ tomcat/trunk/java/org/apache/coyote/AbstractProtocol.java Mon Sep 4 19:17:00 2017 @@ -193,6 +193,15 @@ public abstract class AbstractProtocol<S public void setClientCertProvider(String s) { this.clientCertProvider = s; } + private int maxHeaderCount = 100; + public int getMaxHeaderCount() { + return maxHeaderCount; + } + public void setMaxHeaderCount(int maxHeaderCount) { + this.maxHeaderCount = maxHeaderCount; + } + + @Override public boolean isAprRequired() { return false; @@ -294,13 +303,6 @@ public abstract class AbstractProtocol<S endpoint.setConnectionTimeout(timeout); } - public int getMaxHeaderCount() { - return endpoint.getMaxHeaderCount(); - } - public void setMaxHeaderCount(int maxHeaderCount) { - endpoint.setMaxHeaderCount(maxHeaderCount); - } - public long getConnectionCount() { return endpoint.getConnectionCount(); } Modified: tomcat/trunk/java/org/apache/tomcat/util/net/AbstractEndpoint.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/AbstractEndpoint.java?rev=1807289&r1=1807288&r2=1807289&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/util/net/AbstractEndpoint.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/net/AbstractEndpoint.java Mon Sep 4 19:17:00 2017 @@ -557,17 +557,6 @@ public abstract class AbstractEndpoint<S this.maxKeepAliveRequests = maxKeepAliveRequests; } - /** - * The maximum number of headers in a request that are allowed. - * 100 by default. A value of less than 0 means no limit. - */ - private int maxHeaderCount = 100; // as in Apache HTTPD server - public int getMaxHeaderCount() { - return maxHeaderCount; - } - public void setMaxHeaderCount(int maxHeaderCount) { - this.maxHeaderCount = maxHeaderCount; - } /** * Name of the thread pool, which will be used for naming child threads. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org