private EpollEventLoopGroup getNativeEventLoop() {
EpollEventLoopGroup eventLoopGroup = nativeEventLoop.get();
if (null == eventLoopGroup) {
EpollEventLoopGroup newEventLoopGroup = new EpollEventLoopGroup(childEventLoopCount);
if (!nativeEventLoop.compareAndSet(null, newEventLoopGroup)) {
newEventLoopGroup.shutdownGracefully();
}
}
return nativeEventLoop.get();
}