Skip to content

Bad behavior during failures during Take #13

Description

@ml8

Steps to reproduce

If the process crashes during a user lookup in Service.Dequeue, the taken user is dropped. Similarly, if the user lookup fails, the user gets moved to the end of the queue.

Expected behavior

User shouldn't be dropped, and queue shouldn't be modified.

Actual behavior

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions