Clear per-request reference to stop leaking contexts.

This commit is contained in:
2025-02-24 00:04:04 +00:00
parent df051e0cfb
commit e6fc36937b
+3
View File
@@ -326,6 +326,9 @@ func (sd *SessionData) Clear(r *http.Request, w http.ResponseWriter) error {
err = sd.Save(r, w)
}
// Clear transient per-request fields.
sd.request = nil
// Return session to pool.
sd.manager.sessionPool.Put(sd)