AbstractBootstrap.bind()-LMLPHP

AbstractBootstrap.bind()-LMLPHP

AbstractBootstrap.bind()-LMLPHP

AbstractBootstrap.bind()-LMLPHP

------------------headContext也就是pipeline最开头的那个handlercontext中的bind方法@Override
        public void bind(
                ChannelHandlerContext ctx, SocketAddress localAddress, ChannelPromise promise)
                throws Exception {
            unsafe.bind(localAddress, promise);
        }

AbstractBootstrap.bind()-LMLPHP

其实也是,产生一个适配器,再绕一圈,其实没意思

AbstractBootstrap.bind()-LMLPHP

05-11 14:07