Author: remm
Date: Mon May 2 22:10:18 2016
New Revision: 1742042
URL: http://svn.apache.org/viewvc?rev=1742042&view=rev
Log:
Fail connection if no HTTP/2 protocol is available (same as ALPN).
Modified:
tomcat/trunk/java/org/apache/coyote/AbstractProtocol.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=1742042&r1=1742041&r2=1742042&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/coyote/AbstractProtocol.java (original)
+++ tomcat/trunk/java/org/apache/coyote/AbstractProtocol.java Mon May 2
22:10:18 2016
@@ -801,6 +801,13 @@ public abstract class AbstractProtocol<S
wrapper.unRead(leftOverInput);
// Associate with the processor with the
connection
connections.put(socket, processor);
+ } else {
+ if (getLog().isDebugEnabled()) {
+ getLog().debug(sm.getString(
+
"abstractConnectionHandler.negotiatedProcessor.fail",
+ "h2c"));
+ }
+ return SocketState.CLOSED;
}
} else {
HttpUpgradeHandler httpUpgradeHandler =
upgradeToken.getHttpUpgradeHandler();
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]