mirror of
https://github.com/lukaszraczylo/traefikoidc.git
synced 2026-10-17 04:37:48 +00:00
Clear per-request reference to stop leaking contexts.
This commit is contained in:
@@ -326,6 +326,9 @@ func (sd *SessionData) Clear(r *http.Request, w http.ResponseWriter) error {
|
|||||||
err = sd.Save(r, w)
|
err = sd.Save(r, w)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Clear transient per-request fields.
|
||||||
|
sd.request = nil
|
||||||
|
|
||||||
// Return session to pool.
|
// Return session to pool.
|
||||||
sd.manager.sessionPool.Put(sd)
|
sd.manager.sessionPool.Put(sd)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user