diff --git a/codec/src/test/java/io/netty/handler/codec/xml/XmlFrameDecoderTest.java b/codec/src/test/java/io/netty/handler/codec/xml/XmlFrameDecoderTest.java index dc43aa000d..f9c509946c 100644 --- a/codec/src/test/java/io/netty/handler/codec/xml/XmlFrameDecoderTest.java +++ b/codec/src/test/java/io/netty/handler/codec/xml/XmlFrameDecoderTest.java @@ -162,9 +162,13 @@ public class XmlFrameDecoderTest { actual.add(cause.getClass()); } - List expectedList = new ArrayList(); - Collections.addAll(expectedList, expected); - assertThat(actual, is(expectedList)); + try { + List expectedList = new ArrayList(); + Collections.addAll(expectedList, expected); + assertThat(actual, is(expectedList)); + } finally { + ch.finish(); + } } private String sample(String number) throws IOException, URISyntaxException {