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: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org