feat: add basis for signal handling

This commit is contained in:
Jef Roosens 2023-06-06 16:57:59 +02:00
parent f5fc8b588f
commit 0faa6a8578
Signed by: Jef Roosens
GPG key ID: B75D4F293C7052DB
6 changed files with 123 additions and 25 deletions

20
Cargo.lock generated
View file

@ -15,6 +15,7 @@ dependencies = [
"chrono",
"clap",
"flate2",
"signal-hook",
"tar",
]
@ -383,6 +384,25 @@ dependencies = [
"windows-sys",
]
[[package]]
name = "signal-hook"
version = "0.3.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "732768f1176d21d09e076c23a93123d40bba92d50c4058da34d45c8de8e682b9"
dependencies = [
"libc",
"signal-hook-registry",
]
[[package]]
name = "signal-hook-registry"
version = "1.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1"
dependencies = [
"libc",
]
[[package]]
name = "strsim"
version = "0.10.0"