We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
snuba 24.5.1 from https://github.com/getsentry/self-hosted
snuba rust-consumer --storage spans --consumer-group snuba-spans-consumers --auto-offset-reset=latest --max-batch-time-ms 1000 --no-strict-offset-reset
kill -s SIGTERM <pid>
docker stop snuba-spans-consumer
Consumer gracefully stops
Container killed by sigkill
Looks like master process does not propagate signals to rust consumer. For example python version has some handlers for it.
The text was updated successfully, but these errors were encountered:
The handler for Rust is here:
snuba/rust_snuba/src/consumer.rs
Line 242 in 869e1a7
it seems it may only handle SIGINT and not SIGTERM, but it's not clear.
Patches welcome
Sorry, something went wrong.
No branches or pull requests
Environment
snuba 24.5.1 from https://github.com/getsentry/self-hosted
Steps to Reproduce
kill -s SIGTERM <pid>
or just dodocker stop snuba-spans-consumer
Expected Result
Consumer gracefully stops
Actual Result
Container killed by sigkill
Looks like master process does not propagate signals to rust consumer.
For example python version has some handlers for it.
The text was updated successfully, but these errors were encountered: