Missed q.lock.Unlock() will cause panic (#9705)

This commit is contained in:
zeripath 2020-01-11 17:05:07 +00:00 committed by GitHub
parent f69f5a9f10
commit edd31770aa
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -62,7 +62,6 @@ func (q *delayedStarter) setInternal(atShutdown func(context.Context, func()), h
queue, err := NewQueue(q.underlying, handle, q.cfg, exemplar) queue, err := NewQueue(q.underlying, handle, q.cfg, exemplar)
if err == nil { if err == nil {
q.internal = queue q.internal = queue
q.lock.Unlock()
break break
} }
if err.Error() != "resource temporarily unavailable" { if err.Error() != "resource temporarily unavailable" {