add extra sessopts and any additional opts

This commit is contained in:
DarkGopher 2025-06-11 20:52:36 +02:00
parent 59aa49d2e9
commit 99e26546d7
4 changed files with 23 additions and 6 deletions

View file

@ -120,6 +120,8 @@ func (pder *ProviderMemory) RegenerateID(oldsid, newsid string) (err error) {
defer pder.lock.Unlock()
if ssel, ok := pder.sessions[oldsid]; ok {
ssel.Value.(*SessionMemory).sid = newsid
le := pder.sessions[oldsid]
pder.list.Remove(le)
delete(pder.sessions, oldsid)
pder.sessions[newsid] = ssel
}