Open
Description
I recently noticed one of my caddy module would continue to run in the background if the new caddy config failed to run. It implements caddy.CleanerUpper
which will stop the background goroutine if called.
It happens because the new caddy config was partially in provisioned when later other modules failed to be provisioned. However, at this point the background goroutine had been started and failed to be cleaned up.
Metadata
Metadata
Assignees
Labels
No labels