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() } }