Skip to content

Signal-cli got stuck and health check failed #7

Description

@marksftw

Sage stopped responding in Signal. Claude debugged and got it working again by restarting the signal-cli service. It then made this recommendation:

One thing worth noting: the signal-cli health check in docker-compose.yml spawns bash/grep processes that become zombies when the check times out (because signal-cli's Java process is PID 1 and doesn't reap children). Over time this could exhaust the PID space. If this failure mode recurs, it might be worth either switching to a simpler health check or adding tini as an init process in that container.

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