# `Snakepit.Pool.ApplicationCleanup`
[🔗](https://github.com/nshkrdotcom/snakepit/blob/v0.13.0/lib/snakepit/pool/application_cleanup.ex#L1)

Provides hard guarantees for worker process cleanup when the application exits.

This module ensures that NO worker processes survive application shutdown,
preventing orphaned processes while still allowing normal pool operations.

# `child_spec`

Returns a specification to start this module under a supervisor.

See `Supervisor`.

# `init`

# `start_link`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
