@Override public void childChannelOpen(ChannelHandlerContext ctx, ChildChannelStateEvent e) throws Exception { NioSocketChannel childChannel = (NioSocketChannel) e.getChildChannel(); DistributedNioWorker worker = (DistributedNioWorker) childChannel.getWorker(); worker.childChannelOpen(childChannel); super.childChannelOpen(ctx, e); }