From a4d1e97987d5abfc5fd7e293094e09d862ecf53d Mon Sep 17 00:00:00 2001 From: Norman Maurer Date: Mon, 21 Jan 2019 09:30:52 +0100 Subject: [PATCH] Fix compile error introduced by incorrect cherry-pick of 7a613c2131e977b4ce3591fbe981de3168c5318b --- .../epoll/EpollDatagramChannelConfigTest.java | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDatagramChannelConfigTest.java b/transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDatagramChannelConfigTest.java index 39cf7acd06..5b8a035c15 100644 --- a/transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDatagramChannelConfigTest.java +++ b/transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDatagramChannelConfigTest.java @@ -24,9 +24,15 @@ public class EpollDatagramChannelConfigTest { @Test public void testIpFreeBind() throws Exception { Epoll.ensureAvailability(); - EpollDatagramChannel channel = new EpollDatagramChannel(); - assertTrue(channel.config().setOption(EpollChannelOption.IP_FREEBIND, true)); - assertTrue(channel.config().getOption(EpollChannelOption.IP_FREEBIND)); - channel.fd().close(); + + EpollEventLoopGroup group = new EpollEventLoopGroup(1); + try { + EpollDatagramChannel channel = new EpollDatagramChannel(group.next()); + assertTrue(channel.config().setOption(EpollChannelOption.IP_FREEBIND, true)); + assertTrue(channel.config().getOption(EpollChannelOption.IP_FREEBIND)); + channel.fd().close(); + } finally { + group.shutdownGracefully(); + } } }