Fix deadlocking of menus

Signed-off-by: trivernis <trivernis@protonmail.com>
pull/55/head
trivernis 2 years ago
parent 34b41b78b5
commit 898353ed57
Signed by: Trivernis
GPG Key ID: DFFFCC2C7A02DB45

33
Cargo.lock generated

@ -773,18 +773,6 @@ dependencies = [
"num_cpus", "num_cpus",
] ]
[[package]]
name = "dashmap"
version = "5.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3495912c9c1ccf2e18976439f4443f3fee0fd61f424ff99fde6a66b15ecb448f"
dependencies = [
"cfg-if 1.0.0",
"hashbrown 0.12.1",
"lock_api",
"parking_lot_core 0.9.3",
]
[[package]] [[package]]
name = "derive_more" name = "derive_more"
version = "0.99.17" version = "0.99.17"
@ -1204,19 +1192,13 @@ dependencies = [
"ahash", "ahash",
] ]
[[package]]
name = "hashbrown"
version = "0.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "db0d4cf898abf0081f964436dc980e96670a0f36863e4b83aaacdb65c9d7ccc3"
[[package]] [[package]]
name = "hashlink" name = "hashlink"
version = "0.7.0" version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7249a3129cbc1ffccd74857f81464a323a152173cdb134e0fd81bc803b29facf" checksum = "7249a3129cbc1ffccd74857f81464a323a152173cdb134e0fd81bc803b29facf"
dependencies = [ dependencies = [
"hashbrown 0.11.2", "hashbrown",
] ]
[[package]] [[package]]
@ -1405,7 +1387,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6012d540c5baa3589337a98ce73408de9b5a25ec9fc2c6fd6be8f0d39e0ca5a" checksum = "e6012d540c5baa3589337a98ce73408de9b5a25ec9fc2c6fd6be8f0d39e0ca5a"
dependencies = [ dependencies = [
"autocfg", "autocfg",
"hashbrown 0.11.2", "hashbrown",
] ]
[[package]] [[package]]
@ -1506,7 +1488,7 @@ source = "git+https://gitlab.com/vicky5124/lavalink-rs/?rev=2487c295#2487c2953c7
dependencies = [ dependencies = [
"async-trait", "async-trait",
"async-tungstenite 0.16.1", "async-tungstenite 0.16.1",
"dashmap 4.0.2", "dashmap",
"futures", "futures",
"http", "http",
"parking_lot 0.12.1", "parking_lot 0.12.1",
@ -2931,17 +2913,16 @@ dependencies = [
[[package]] [[package]]
name = "serenity-rich-interaction" name = "serenity-rich-interaction"
version = "0.3.1" version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6180e15ef1dbd442a7eb0deeb209913e1b04d4fdeb110cb8bc7c287d5b3d1cfd" checksum = "e9bc8919bb2b46d927f1810a47a030cfa62a720fe6ef33b68bbdbc39394fe001"
dependencies = [ dependencies = [
"dashmap 5.3.4",
"futures", "futures",
"log",
"serde_json", "serde_json",
"serenity", "serenity",
"thiserror", "thiserror",
"tokio", "tokio",
"tracing",
] ]
[[package]] [[package]]
@ -3073,7 +3054,7 @@ dependencies = [
"async-tungstenite 0.14.0", "async-tungstenite 0.14.0",
"audiopus", "audiopus",
"byteorder", "byteorder",
"dashmap 4.0.2", "dashmap",
"discortp", "discortp",
"flume", "flume",
"futures", "futures",

@ -42,7 +42,7 @@ animethemes-rs = "0.3.0"
build-time = "0.1.1" build-time = "0.1.1"
tracing-subscriber = { version = "0.3.11", features = ["env-filter"] } tracing-subscriber = { version = "0.3.11", features = ["env-filter"] }
tracing = "0.1.34" tracing = "0.1.34"
serenity-rich-interaction= "0.3.1" serenity-rich-interaction= "0.2.6"
[dependencies.tokio] [dependencies.tokio]
version = "1.19.2" version = "1.19.2"
@ -52,4 +52,4 @@ features = ["macros", "rt-multi-thread"]
git = "https://gitlab.com/vicky5124/lavalink-rs/" git = "https://gitlab.com/vicky5124/lavalink-rs/"
rev = "2487c295" rev = "2487c295"
features=["native", "serenity", "songbird", "tracing-log"] features=["native", "serenity", "songbird", "tracing-log"]
default-features = false default-features = false
Loading…
Cancel
Save