Honoring OS signals

This commit is contained in:
Ara Sadoyan
2026-05-30 18:53:36 +02:00
parent 15d356f087
commit 4d9a2ecfe3
6 changed files with 155 additions and 66 deletions

11
Cargo.lock generated
View File

@@ -159,6 +159,7 @@ dependencies = [
"serde_json",
"serde_yml",
"sha2 0.11.0",
"signal-hook",
"subtle",
"tikv-jemalloc-ctl",
"tikv-jemallocator",
@@ -3649,6 +3650,16 @@ version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
[[package]]
name = "signal-hook"
version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b2a0c28ca5908dbdbcd52e6fdaa00358ab88637f8ab33e1f188dd510eb44b53d"
dependencies = [
"libc",
"signal-hook-registry",
]
[[package]]
name = "signal-hook-registry"
version = "1.4.8"