Author: remm
Date: Thu Nov 9 14:39:49 2017
New Revision: 1814733
URL: http://svn.apache.org/viewvc?rev=1814733&view=rev
Log:
Although I don't understand why yet, the test for BZ61740 demonstrated the
headers write need a sync. This has a performance cost.
Modified:
tomcat/trunk/java/org/apache/coyote/http2/Http2AsyncUpgradeHandler.java
Modified:
tomcat/trunk/java/org/apache/coyote/http2/Http2AsyncUpgradeHandler.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/http2/Http2AsyncUpgradeHandler.java?rev=1814733&r1=1814732&r2=1814733&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/coyote/http2/Http2AsyncUpgradeHandler.java
(original)
+++ tomcat/trunk/java/org/apache/coyote/http2/Http2AsyncUpgradeHandler.java Thu
Nov 9 14:39:49 2017
@@ -31,7 +31,6 @@ import java.util.concurrent.TimeUnit;
import org.apache.coyote.Adapter;
import org.apache.coyote.ProtocolException;
import org.apache.coyote.Request;
-import org.apache.tomcat.util.http.MimeHeaders;
import org.apache.tomcat.util.net.SendfileState;
import org.apache.tomcat.util.net.SocketWrapperBase;
import org.apache.tomcat.util.net.SocketWrapperBase.BlockingMode;
@@ -149,16 +148,6 @@ public class Http2AsyncUpgradeHandler ex
}
- @Override
- void writeHeaders(Stream stream, int pushedStreamId, MimeHeaders
mimeHeaders,
- boolean endOfStream, int payloadSize) throws IOException {
- doWriteHeaders(stream, pushedStreamId, mimeHeaders, endOfStream,
payloadSize);
- if (endOfStream) {
- stream.sentEndOfStream();
- }
- }
-
-
@Override
protected HeaderFrameBuffers getHeaderFrameBuffers(int initialPayloadSize)
{
return new AsyncHeaderFrameBuffers(initialPayloadSize);
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]