Clean up internal server state handling, various fixes

This commit is contained in:
timvisee
2021-11-09 14:31:14 +01:00
parent 6821cf850e
commit 86c88d85f2
12 changed files with 293 additions and 226 deletions

7
Cargo.lock generated
View File

@@ -653,6 +653,7 @@ dependencies = [
"rand 0.8.4",
"rcon",
"serde",
"shlex",
"thiserror",
"tokio",
"toml",
@@ -1107,6 +1108,12 @@ dependencies = [
"serde",
]
[[package]]
name = "shlex"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3"
[[package]]
name = "signal-hook-registry"
version = "1.4.0"