This commit is contained in:
Hank Shen 2022-01-20 16:19:49 +08:00
parent 370893cdea
commit 2a94acab14

View file

@ -139,8 +139,14 @@ func (s *Registry) Get(store Store, name string) (session *Session, err error) {
} }
if info, ok := s.sessions[name]; ok { if info, ok := s.sessions[name]; ok {
session, err = info.s, info.e session, err = info.s, info.e
if err != nil {
return
}
} else { } else {
session, err = store.New(s.context, name) session, err = store.New(s.context, name)
if err != nil {
return
}
session.name = name session.name = name
s.sessions[name] = sessionInfo{s: session, e: err} s.sessions[name] = sessionInfo{s: session, e: err}
} }