listen to `SIGTERM` for heroku