AbstractOioByteChannel.doWrite(ChannelOutboundBuffer in) の無限ループが正しいかどうかわかりません。netty バージョン 4.0.9 ありがとう、-Igor
質問する
60 次
1 に答える
0
メッセージが表示されない場合は、ループ ブレーク (下の太字) を追加する必要があるようです。
*for (;;) {
Object msg = in.current();
**if (msg == null) {
break;
}**
if (msg instanceof ByteBuf) {
....
} else if (msg instanceof FileRegion) {
...
} else {
in.remove(new UnsupportedOperationException(
"unsupported message type: " + StringUtil.simpleClassName(msg)));
}
}*
于 2013-09-30T07:27:39.747 に答える