iohao / ioGame

无锁异步化、事件驱动架构设计的 java netty 网络编程框架; 轻量级,无需依赖任何第三方中间件或数据库就能支持集群、分布式; 适用于网络游戏服务器、物联网、内部系统及各种需要长连接的场景; 通过 ioGame 你可以很容易的搭建出一个集群无中心节点、集群自动化、分布式的网络服务器;FXGL、Unity、UE、Cocos Creator、Godot、Netty、Protobuf、webSocket、tcp、socket;java Netty 游戏服务器框架;

Home Page:http://game.iohao.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

com.iohao.game.common.kit.ProtoKit的toBytes方法因为序列化异常导致打印和真实响应不一致的问题

chenmaochang opened this issue · comments

com.iohao.game.common.kit.ProtoKit的toBytes方法在序列化异常时,trycatch掉了,变成EmptyConst.emptyBytes给到前端,但是debugInout输出的响应却是原方法的出参,(方法响应没有异常,但是序列化会出错,比如List里添加了一个null对象导致序列化异常)

将 list 中的 null 移除,或重写解析这部分逻辑来做定制。