From 50c30657aca2531975226e88b1769a956ca8065d Mon Sep 17 00:00:00 2001 From: bjdgyc Date: Mon, 7 Nov 2022 17:16:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DDelSessByStoken=E7=9A=84panic?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/sessdata/session.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/server/sessdata/session.go b/server/sessdata/session.go index cc6c054..721af83 100644 --- a/server/sessdata/session.go +++ b/server/sessdata/session.go @@ -417,7 +417,10 @@ func CloseSess(token string) { delete(sessions, token) delete(dtlsIds, sess.DtlsSid) - sess.CSess.Close() + + if sess.CSess != nil { + sess.CSess.Close() + } } func CloseCSess(token string) { @@ -428,7 +431,9 @@ func CloseCSess(token string) { return } - sess.CSess.Close() + if sess.CSess != nil { + sess.CSess.Close() + } } func DelSessByStoken(stoken string) {