问题描述
- mina udp 解码in.hasRemaining()一直是false
-
MyDecoder implements ProtocolDecoder
然后处理decode方法
Context ctx=getContext(session)
ctx.append(in);
IoBuffer buf=ctx.getBuf();
buf.flip();
while(in.hasRemaining())
{
。。。。
}
服务端已经给我响应数据了,但是我这边一直收不到数据,debug的时候发现这个in.hasRemaining()一直是false,这个是什么问题呢?怎么解决?
解决方案
http://blog.csdn.net/kimsoft/article/details/8564655
解决方案二:
switch off UDP checksum in kernel
时间: 2024-11-01 21:04:06