From e75e02ab44b0c3a6a3d3e2f8e4b075db04fbaa1e Mon Sep 17 00:00:00 2001 From: ston1th Date: Wed, 14 Sep 2016 11:45:12 +0200 Subject: [PATCH] fixed cleanup deadlock --- jwt.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jwt.go b/jwt.go index 03c545c..ea1f14d 100644 --- a/jwt.go +++ b/jwt.go @@ -175,12 +175,12 @@ func (jwt *JWT) clean() { } now := time.Now().UTC().Unix() jwt.Lock() - defer jwt.Unlock() for k, v := range jwt.list { if now > v { delete(jwt.list, k) } } + jwt.Unlock() } }