-1
Я не уверен, что бесконечный цикл в AbstractOioByteChannel.doWrite (ChannelOutboundBuffer в) правильно, Нетти версии 4.0.9 Спасибо, -IgorБесконечный цикл в AbstractOioByteChannel
Я не уверен, что бесконечный цикл в AbstractOioByteChannel.doWrite (ChannelOutboundBuffer в) правильно, Нетти версии 4.0.9 Спасибо, -IgorБесконечный цикл в AbstractOioByteChannel
Похоже, вам нужно добавить петлю break (полужирный), если сообщение не получено
*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)));
}
}*
Почему вы думаете, что это не нормально? –