Skip to content

Commit 9cdd41d

Browse files
committed
handle leak
1 parent cd9de12 commit 9cdd41d

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

core/src/test/java/com/linecorp/armeria/server/Http2ResetStreamTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,14 +144,17 @@ public void logRstStream(Direction direction, ChannelHandlerContext ctx, int str
144144
Http2Frame frame = stream.take();
145145
assertThat(frame).isInstanceOf(Http2HeadersFrame.class);
146146
assertThat(((Http2HeadersFrame) frame).headers().status()).asString().isEqualTo("200");
147+
ReferenceCountUtil.release(frame);
147148

148149
frame = stream.take();
149150
assertThat(frame).isInstanceOf(Http2DataFrame.class);
150151
assertThat(((Http2DataFrame) frame).content().toString(StandardCharsets.UTF_8)).endsWith("Bye");
152+
ReferenceCountUtil.release(frame);
151153

152154
frame = stream.take();
153155
assertThat(frame).isInstanceOf(Http2DataFrame.class);
154156
assertThat(((Http2DataFrame) frame).isEndStream()).isTrue();
157+
ReferenceCountUtil.release(frame);
155158

156159
Thread.sleep(1000);
157160
assertThat(rstStreamFrames).isEmpty();

0 commit comments

Comments
 (0)