关于连接断开时的日志记录问题

workman

现在Gateway服务器已经弄好终端也通过TCP连接上了, 服务器设置了心跳超时的操作,3分钟没有数据就会断开,终端在登录时如果包有问题我会掉用Gateway::closeCurrentClient();
问题一、
心跳的断开和Gateway调用的断开机制都会走onClose方法吗?
问题二、
请问怎么区别终端是被哪种方式断开的吗?因为出现终端无故掉线的情况需要这个来调试一下的

2715 1 0
1个回答

walkor

问题一、是的,不管谁谁断开,都走onClose
问题二、目前框架没有区分是谁断开的

年代过于久远,无法发表回答
🔝