Skip to content

pcgroups: Zombie consumer on terminal error #41

@camphillips22

Description

@camphillips22

When calling Consume() [ref], no error handler is provided, so there's no way to know when a terminal error happens. When a terminal error happens (e.g. consumer deletion), the associated member stops processing messages, but still participates as a member, and there's no way out but to kill/restart the process.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions