Skip to content

Bug: Worker gets stuck working on a task indefinitely since 1.12.0 #442

@sarnikowski

Description

@sarnikowski

Issues

What OS are you using?

Ubuntu 20.04.1 LTS (Focal Fossa)

What version of Dramatiq are you using?

1.12.0

What did you do?

Enqueued jobs on a queue, on which a worker is listening.

What did you expect would happen?

That the worker does not get stuck running a task indefinitely.

What happened?

The worker gets stuck with a task running at 100% CPU, but fails to ever complete the task. I have to manually kill the process and restart it. The following warning is emitted in the logs:

[2021-11-05 12:21:37,834] [PID 8] [Thread-2] [dramatiq.brokers.redis._RedisConsumer] Found 'None' message in message cache for queue 'miner-low'. This may be a bug in dramatiq (related to #266), please report it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions