Skip to content

Commit b2d8adc

Browse files
authored
Merge pull request #3649 from OpenNeuroOrg/fix-task-bug-worker-0
fix(worker): Prevent worker 0 tasks from being scheduled on wrong queue
2 parents 13b2bc7 + dfa8aad commit b2d8adc

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

services/datalad/datalad_service/broker/worker_middleware.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ def __init__(self, worker_id=None):
7878

7979
async def pre_send(self, message: TaskiqMessage) -> TaskiqMessage:
8080
"""Assign new tasks to the correct worker."""
81-
if self.worker_id:
81+
if self.worker_id is not None:
8282
message.labels['queue_name'] = f'worker-{self.worker_id}'
8383
else:
8484
# Pick a random worker since this task was not assigned to one

0 commit comments

Comments
 (0)