Open elyscape opened 4 years ago
SIGINT
appears to be handled in the D194 branch in 2ef41b88c9f71bfdad825587ff0422bc6e53b03f. Ideally this would also handle SIGTERM
so that this can be run as a service.
Any chance of this getting a review? Pinging @rohanbendre @duo-kfleischman.
Currently, there doesn't appear to be a way to gracefully shutdown the app. Ideally, it would trap
SIGINT
andSIGTERM
with a handler that finishes sending any already-retrieved log entries to the transport, updates the checkpoints files, and then terminates.