----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/500/ -----------------------------------------------------------
Review request for tomcat. Summary ------- Fix for https://issues.apache.org/bugzilla/show_bug.cgi?id=50903 Currently, if a connector is stopped with an open keep-alive connection, the next request received on that connection will be processed. This patch changes that so the request is not processed and the socket closed. This addresses bug https://issues.apache.org/bugzilla/show_bug.cgi?id=50903. https://issues.apache.org/jira/browse/https://issues.apache.org/bugzilla/show_bug.cgi?id=50903 Diffs ----- /java/org/apache/coyote/ajp/AbstractAjpProcessor.java 1081214 /java/org/apache/coyote/ajp/AjpAprProcessor.java 1081214 /java/org/apache/coyote/ajp/AjpProcessor.java 1081214 /java/org/apache/coyote/ajp/LocalStrings.properties 1081214 /java/org/apache/coyote/http11/AbstractInputBuffer.java 1081214 /java/org/apache/coyote/http11/Http11AprProcessor.java 1081214 /java/org/apache/coyote/http11/Http11NioProcessor.java 1081214 /java/org/apache/coyote/http11/Http11Processor.java 1081214 /java/org/apache/coyote/http11/InternalAprInputBuffer.java 1081214 /java/org/apache/coyote/http11/InternalInputBuffer.java 1081214 /java/org/apache/coyote/http11/InternalNioInputBuffer.java 1081214 /java/org/apache/coyote/http11/LocalStrings.properties 1081214 /test/org/apache/catalina/connector/TestConnector.java PRE-CREATION /test/org/apache/catalina/startup/TesterServlet.java PRE-CREATION /test/org/apache/catalina/startup/TomcatBaseTest.java 1081214 /test/org/apache/coyote/http11/TestTbd.java PRE-CREATION Diff: https://reviews.apache.org/r/500/diff Testing ------- Includes unit test (executed with BIO) Manually tested with all 5 connectors. Thanks, markt