diff --git a/task/list.go b/task/list.go index d72c9fa7..136dfc80 100644 --- a/task/list.go +++ b/task/list.go @@ -75,7 +75,7 @@ func (list *List) consumer() { // check resources blockingTasks := list.usedResources.UsedBy(t.resources) if len(blockingTasks) == 0 { - list.usedResources.MarkInUse(task.resources, task) + list.usedResources.MarkInUse(t.resources, t) list.queue <- t break }