https://echo.labstack.com/cookbook/graceful-shutdown