feat: save client states on sigint

This commit is contained in:
Nova
2023-09-28 12:08:45 -04:00
parent 2f5584d545
commit 68d3fc309b
3 changed files with 32 additions and 22 deletions

11
Cargo.lock generated
View File

@@ -530,6 +530,16 @@ dependencies = [
"cfg-if",
]
[[package]]
name = "ctrlc"
version = "3.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "82e95fbd621905b854affdc67943b043a0fbb6ed7385fd5a25650d19a8a6cfdf"
dependencies = [
"nix 0.27.1",
"windows-sys",
]
[[package]]
name = "directories"
version = "5.0.1"
@@ -2073,6 +2083,7 @@ dependencies = [
"clap",
"color-eyre",
"console-subscriber",
"ctrlc",
"directories",
"glam 0.23.0",
"global_counter",