MCPcopy Index your code
hub / github.com/apache/tomcat / readRstFrame

Method readRstFrame

java/org/apache/coyote/http2/Http2Parser.java:320–335  ·  view source on GitHub ↗
(int streamId, ByteBuffer buffer)

Source from the content-addressed store, hash-verified

318
319
320 protected void readRstFrame(int streamId, ByteBuffer buffer) throws Http2Exception, IOException {
321 byte[] payload = new byte[4];
322 if (buffer == null) {
323 input.fill(true, payload);
324 } else {
325 buffer.get(payload);
326 }
327
328 long errorCode = ByteUtil.getFourBytes(payload, 0);
329 output.reset(streamId, errorCode);
330
331 headersCurrentStream = -1;
332 headersEndStream = false;
333 // Force clearing of header buffer as there may be data left over
334 afterHeadersCompleteCleanUp(true);
335 }
336
337
338 protected void readSettingsFrame(int flags, int payloadSize, ByteBuffer buffer) throws Http2Exception, IOException {

Callers 2

readFrameMethod · 0.95
completedMethod · 0.80

Calls 5

getFourBytesMethod · 0.95
fillMethod · 0.65
getMethod · 0.65
resetMethod · 0.65

Tested by

no test coverage detected