receivingGoAwayFailsBufferedStreams() — netty Function Reference
Architecture documentation for the receivingGoAwayFailsBufferedStreams() function in StreamBufferingEncoderTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 5915426b_4b99_aac6_0cb7_db9629a54540["receivingGoAwayFailsBufferedStreams()"] b13b21e9_41cb_8feb_3534_f953823cad07["StreamBufferingEncoderTest"] 5915426b_4b99_aac6_0cb7_db9629a54540 -->|defined in| b13b21e9_41cb_8feb_3534_f953823cad07 f0871f47_b22a_42a3_326b_2bb017254453["setMaxConcurrentStreams()"] 5915426b_4b99_aac6_0cb7_db9629a54540 -->|calls| f0871f47_b22a_42a3_326b_2bb017254453 style 5915426b_4b99_aac6_0cb7_db9629a54540 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http2/src/test/java/io/netty/handler/codec/http2/StreamBufferingEncoderTest.java lines 246–271
@Test
public void receivingGoAwayFailsBufferedStreams() throws Http2Exception {
setMaxConcurrentStreams(5);
int streamId = 3;
List<ChannelFuture> futures = new ArrayList<ChannelFuture>();
for (int i = 0; i < 9; i++) {
futures.add(encoderWriteHeaders(streamId, newPromise()));
streamId += 2;
}
assertEquals(5, connection.numActiveStreams());
assertEquals(4, encoder.numBufferedStreams());
connection.goAwayReceived(11, 8, EMPTY_BUFFER);
assertEquals(5, connection.numActiveStreams());
assertEquals(0, encoder.numBufferedStreams());
int failCount = 0;
for (ChannelFuture f : futures) {
if (f.cause() != null) {
assertTrue(f.cause() instanceof Http2GoAwayException);
failCount++;
}
}
assertEquals(4, failCount);
}
Domain
Subdomains
Source
Frequently Asked Questions
What does receivingGoAwayFailsBufferedStreams() do?
receivingGoAwayFailsBufferedStreams() is a function in the netty codebase, defined in codec-http2/src/test/java/io/netty/handler/codec/http2/StreamBufferingEncoderTest.java.
Where is receivingGoAwayFailsBufferedStreams() defined?
receivingGoAwayFailsBufferedStreams() is defined in codec-http2/src/test/java/io/netty/handler/codec/http2/StreamBufferingEncoderTest.java at line 246.
What does receivingGoAwayFailsBufferedStreams() call?
receivingGoAwayFailsBufferedStreams() calls 1 function(s): setMaxConcurrentStreams.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free