netty试图打开服务器端套接字时无限循环的延迟?

时间:2012-11-28 10:04:33

标签: netty

我正在阅读Netty的源代码,在ServerBootstrap.bind(最终的SocketAddress localAddress)方法中,我发现当抛出InterruptedException时可能会出现无限循环(请查看下面的代码),我的理解是对吗?

do {
    try {
        future = futureQueue.poll(Integer.MAX_VALUE, TimeUnit.SECONDS);
    } catch (InterruptedException e) {
        interrupted = true;
    }
} while (future == null);

1 个答案:

答案 0 :(得分:0)

是的它是对的..你能打开一个错误报告[1]吗?

[1] https://github.com/netty/netty/issues