标题:
await是不是会产生异步逻辑。 查了一下数据库回来, session的domain没了。
evalli 重现了。SessionAcceptTimeoutComponent把session销毁了。
这确实是个问题,因为你在任何地方,session都有可能突然被销毁,总不能到处加判断吧 @egametang
15951836388 如果是长链接, 可以移除这个组件, 是短连接说明逻辑消耗太大或者并发太大, 需要去优化业务了。
evalli
极端情况,这个问题始终存在的。比如你gm踢人或者SessionIdleCheckerComponent,销毁他的session,此时正好在执行协议业务,依然会触发这种错误的。
这需要一个妥善的策略来统一处理这类情况才行,看官方怎么解决