From d2a7c3d48e618d24088ded3438092bafefcc69f8 Mon Sep 17 00:00:00 2001 From: Andrew Thornton Date: Sat, 11 Jan 2020 14:47:26 +0000 Subject: [PATCH] Missed q.lock.Unlock() will cause panic --- modules/queue/queue_wrapped.go | 1 - 1 file changed, 1 deletion(-) diff --git a/modules/queue/queue_wrapped.go b/modules/queue/queue_wrapped.go index d0b93b54d0c35..0e948bae280f3 100644 --- a/modules/queue/queue_wrapped.go +++ b/modules/queue/queue_wrapped.go @@ -62,7 +62,6 @@ func (q *delayedStarter) setInternal(atShutdown func(context.Context, func()), h queue, err := NewQueue(q.underlying, handle, q.cfg, exemplar) if err == nil { q.internal = queue - q.lock.Unlock() break } if err.Error() != "resource temporarily unavailable" {