Author: markt
Date: Thu Nov 30 10:20:33 2017
New Revision: 1816701

URL: http://svn.apache.org/viewvc?rev=1816701&view=rev
Log:
Refactoring: HTTP/1.1 - HTTP/2 alignment

Simply HTTP/2 flush code

Modified:
    tomcat/trunk/java/org/apache/coyote/http2/LocalStrings.properties
    tomcat/trunk/java/org/apache/coyote/http2/Stream.java
    tomcat/trunk/java/org/apache/coyote/http2/StreamProcessor.java

Modified: tomcat/trunk/java/org/apache/coyote/http2/LocalStrings.properties
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/http2/LocalStrings.properties?rev=1816701&r1=1816700&r2=1816701&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/coyote/http2/LocalStrings.properties (original)
+++ tomcat/trunk/java/org/apache/coyote/http2/LocalStrings.properties Thu Nov 
30 10:20:33 2017
@@ -90,7 +90,6 @@ stream.reset.fail=Connection [{0}], Stre
 stream.reset.receive=Connection [{0}], Stream [{1}], Reset received due to 
[{2}]
 stream.reset.send=Connection [{0}], Stream [{1}], Reset sent due to [{2}]
 stream.trailerHeader.noEndOfStream=Connection [{0}], Stream [{1}], The trailer 
headers did not include the end of stream flag
-stream.write=Connection [{0}], Stream [{1}]
 
 stream.inputBuffer.copy=Copying [{0}] bytes from inBuffer to outBuffer
 stream.inputBuffer.dispatch=Data added to inBuffer when read interest is 
registered. Triggering a read dispatch

Modified: tomcat/trunk/java/org/apache/coyote/http2/Stream.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/http2/Stream.java?rev=1816701&r1=1816700&r2=1816701&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/coyote/http2/Stream.java (original)
+++ tomcat/trunk/java/org/apache/coyote/http2/Stream.java Thu Nov 30 10:20:33 
2017
@@ -448,14 +448,6 @@ class Stream extends AbstractStream impl
     }
 
 
-    final void flushData() throws IOException {
-        if (log.isDebugEnabled()) {
-            log.debug(sm.getString("stream.write", getConnectionId(), 
getIdentifier()));
-        }
-        outputBuffer.flush(true);
-    }
-
-
     @Override
     final String getConnectionId() {
         return handler.getConnectionId();
@@ -787,7 +779,7 @@ class Stream extends AbstractStream impl
         @Override
         public final void end() throws IOException {
             closed = true;
-            flushData();
+            flush(true);
             writeTrailers();
         }
 

Modified: tomcat/trunk/java/org/apache/coyote/http2/StreamProcessor.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/http2/StreamProcessor.java?rev=1816701&r1=1816700&r2=1816701&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/coyote/http2/StreamProcessor.java (original)
+++ tomcat/trunk/java/org/apache/coyote/http2/StreamProcessor.java Thu Nov 30 
10:20:33 2017
@@ -177,7 +177,7 @@ class StreamProcessor extends AbstractPr
 
     @Override
     protected final void flush() throws IOException {
-        stream.flushData();
+        stream.getOutputBuffer().flush();
     }
 
 



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

Reply via email to