From edd31770aa10207d91405a98c9b97ce14db7b302 Mon Sep 17 00:00:00 2001
From: zeripath <art27@cantab.net>
Date: Sat, 11 Jan 2020 17:05:07 +0000
Subject: [PATCH] Missed q.lock.Unlock() will cause panic (#9705)

---
 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 d0b93b54d0..0e948bae28 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" {