fixed cleanup deadlock

This commit is contained in:
ston1th 2016-09-14 11:45:12 +02:00
commit e75e02ab44

2
jwt.go
View file

@ -175,12 +175,12 @@ func (jwt *JWT) clean() {
} }
now := time.Now().UTC().Unix() now := time.Now().UTC().Unix()
jwt.Lock() jwt.Lock()
defer jwt.Unlock()
for k, v := range jwt.list { for k, v := range jwt.list {
if now > v { if now > v {
delete(jwt.list, k) delete(jwt.list, k)
} }
} }
jwt.Unlock()
} }
} }