inBuffer.compact(); //压缩,把剩余的字节放到inBuffer的最前面
inBuffer.limit(inBuffer.capacity());
//处理消息
for(int i=0; i<size; i++) {
NetMessage msg = list.get(i);
if(msg.equals(NetMessage.ERROR_MSG)) { //协议解析发生不可恢复错误
this.close(); //发出关闭请求
return; //发生错误后,不能下文处理了.
}
else {
this.ownerAcceptor.getConfigure().getIoHandler().messageReceived(this, msg);