From 5892998d84ff35efbb67fe40e5e270df9f3f8749 Mon Sep 17 00:00:00 2001 From: Michal Hruby Date: Mon, 11 Dec 2017 16:45:05 +0000 Subject: [PATCH] Fix a leak --- session/session.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/session/session.go b/session/session.go index 93c19d8..77bdf31 100644 --- a/session/session.go +++ b/session/session.go @@ -1,6 +1,7 @@ package session import ( + "github.com/gorilla/context" "github.com/gorilla/sessions" "github.com/labstack/echo" "github.com/labstack/echo/middleware" @@ -58,6 +59,7 @@ func MiddlewareWithConfig(config Config) echo.MiddlewareFunc { if config.Skipper(c) { return next(c) } + defer context.Clear(c.Request()) c.Set(key, config.Store) return next(c) }