Author: markt
Date: Wed Jun 17 11:03:16 2015
New Revision: 1685992

URL: http://svn.apache.org/r1685992
Log:
Correct logic error in handling of ping frames

Modified:
    tomcat/trunk/java/org/apache/coyote/http2/Http2Parser.java

Modified: tomcat/trunk/java/org/apache/coyote/http2/Http2Parser.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/http2/Http2Parser.java?rev=1685992&r1=1685991&r2=1685992&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/coyote/http2/Http2Parser.java (original)
+++ tomcat/trunk/java/org/apache/coyote/http2/Http2Parser.java Wed Jun 17 
11:03:16 2015
@@ -281,12 +281,12 @@ class Http2Parser {
 
     private void readPingFrame(int flags) throws IOException {
         if (Flags.isAck(flags)) {
+            output.pingAck();
+        } else {
             // Read the payload
             byte[] payload = new byte[8];
             input.fill(true, payload);
             output.pingReceive(payload);
-        } else {
-            output.pingAck();
         }
     }
 



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to