session.GetUserId 無法取得資料
发布于 4 个月前 作者 shihray 306 次浏览 来自 问答

目前使用 xaxb專案修改自己的專案 但是遇到 玩家透過 PutQueue 請求table動作時 偶爾會遇到session無法取得資料的情況

panic: runtime error: invalid memory address or nil pointer dereference

請問有遇過相似狀況嗎?

4 回复

最好把错误堆栈贴出来,这点东西啥也看不出来

检查一下为啥session可能为空吧

@liangdas 想請問一下為什麼會在disconnect上遇到session為空值 但這情況很少會發生,但遇到就會造成server crash 請問可以怎麼避免session為空時,server不要crash掉嗎?

我也不知道你啥情况会遇到session为空,最好还是分析一下流程吧,我也没有遇到过你说的这种情况。 况且session本就是逻辑代码自己去保存的东西,跟框架没有关系

回到顶部