my app does a graceful shutdown when it receives sigterm or sigint, which might take a couple seconds. But godotenv ends immediately I think. Seems like godotenv should pass signals to the child and then wait.