We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 10fa483 commit 1c74525Copy full SHA for 1c74525
pkg/task/queue/queue_set.go
@@ -116,6 +116,8 @@ func (tqs *TaskQueueSet) Iterate(doFn func(queue *TaskQueue)) {
116
return
117
}
118
119
+ tqs.m.RLock()
120
+ defer tqs.m.RUnlock()
121
if len(tqs.Queues) == 0 {
122
123
@@ -126,14 +128,11 @@ func (tqs *TaskQueueSet) Iterate(doFn func(queue *TaskQueue)) {
126
128
127
129
// TODO sort names
130
- tqs.m.RLock()
131
for _, q := range tqs.Queues {
132
if q.Name != tqs.MainName {
133
doFn(q)
134
135
-
136
- tqs.m.RUnlock()
137
138
139
func (tqs *TaskQueueSet) Remove(name string) {
0 commit comments