From f2f69045d1a637fc5bb67cbbbaa2cc9d081e9029 Mon Sep 17 00:00:00 2001 From: Brandon Williams Date: Mon, 5 Dec 2022 14:32:53 -0800 Subject: [PATCH] chore: update anemo (#6596) Update anemo, including the fix for the resource leak in quinn for long lived connections. --- Cargo.lock | 10 +++++----- Cargo.toml | 6 +++--- crates/workspace-hack/Cargo.toml | 10 +++++----- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 2fb5636cb5ecf..d80bf86ed9dbe 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -111,7 +111,7 @@ dependencies = [ [[package]] name = "anemo" version = "0.0.0" -source = "git+https://github.com/mystenlabs/anemo.git?rev=2c6c81d94fb8abcc0c36f99ab212282bd14cd9cb#2c6c81d94fb8abcc0c36f99ab212282bd14cd9cb" +source = "git+https://github.com/mystenlabs/anemo.git?rev=3716a5669c68bd61d6e4958db99674507e0160b4#3716a5669c68bd61d6e4958db99674507e0160b4" dependencies = [ "anyhow", "async-trait", @@ -141,7 +141,7 @@ dependencies = [ [[package]] name = "anemo-build" version = "0.0.0" -source = "git+https://github.com/mystenlabs/anemo.git?rev=2c6c81d94fb8abcc0c36f99ab212282bd14cd9cb#2c6c81d94fb8abcc0c36f99ab212282bd14cd9cb" +source = "git+https://github.com/mystenlabs/anemo.git?rev=3716a5669c68bd61d6e4958db99674507e0160b4#3716a5669c68bd61d6e4958db99674507e0160b4" dependencies = [ "prettyplease", "proc-macro2 1.0.47", @@ -152,7 +152,7 @@ dependencies = [ [[package]] name = "anemo-tower" version = "0.0.0" -source = "git+https://github.com/mystenlabs/anemo.git?rev=2c6c81d94fb8abcc0c36f99ab212282bd14cd9cb#2c6c81d94fb8abcc0c36f99ab212282bd14cd9cb" +source = "git+https://github.com/mystenlabs/anemo.git?rev=3716a5669c68bd61d6e4958db99674507e0160b4#3716a5669c68bd61d6e4958db99674507e0160b4" dependencies = [ "anemo", "bytes", @@ -6709,9 +6709,9 @@ dependencies = [ [[package]] name = "quinn" -version = "0.9.1" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57659b2d8340fa1a8b9358d14597b0b62ea8b9f6cd77cde07895079d619d2d4e" +checksum = "445cbfe2382fa023c4f2f3c7e1c95c03dcc1df2bf23cebcb2b13e1402c4394d1" dependencies = [ "bytes", "futures-io", diff --git a/Cargo.toml b/Cargo.toml index 6198fb13c670f..ce53350c9430d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -122,9 +122,9 @@ fastcrypto = { git = "https://github.com/MystenLabs/fastcrypto", rev = "3ac9fa49 fastcrypto-zkp = { git = "https://github.com/MystenLabs/fastcrypto", rev = "3ac9fa490f2d7eecd133c87a7c616328a217b66a", package = "fastcrypto-zkp" } # anemo dependencies -anemo = { git = "https://github.com/mystenlabs/anemo.git", rev = "2c6c81d94fb8abcc0c36f99ab212282bd14cd9cb" } -anemo-build = { git = "https://github.com/mystenlabs/anemo.git", rev = "2c6c81d94fb8abcc0c36f99ab212282bd14cd9cb" } -anemo-tower = { git = "https://github.com/mystenlabs/anemo.git", rev = "2c6c81d94fb8abcc0c36f99ab212282bd14cd9cb" } +anemo = { git = "https://github.com/mystenlabs/anemo.git", rev = "3716a5669c68bd61d6e4958db99674507e0160b4" } +anemo-build = { git = "https://github.com/mystenlabs/anemo.git", rev = "3716a5669c68bd61d6e4958db99674507e0160b4" } +anemo-tower = { git = "https://github.com/mystenlabs/anemo.git", rev = "3716a5669c68bd61d6e4958db99674507e0160b4" } # Use the same workspace-hack across crates. workspace-hack = { path = "crates/workspace-hack" } diff --git a/crates/workspace-hack/Cargo.toml b/crates/workspace-hack/Cargo.toml index 6f1a950395168..467b6cf8ade35 100644 --- a/crates/workspace-hack/Cargo.toml +++ b/crates/workspace-hack/Cargo.toml @@ -25,8 +25,8 @@ aho-corasick = { version = "0.7", features = ["std"] } aliasable = { version = "0.1", features = ["alloc"] } alloc-no-stdlib = { version = "2", default-features = false } alloc-stdlib = { version = "0.2", default-features = false } -anemo = { git = "https://github.com/mystenlabs/anemo.git", rev = "2c6c81d94fb8abcc0c36f99ab212282bd14cd9cb", default-features = false } -anemo-tower = { git = "https://github.com/mystenlabs/anemo.git", rev = "2c6c81d94fb8abcc0c36f99ab212282bd14cd9cb", default-features = false } +anemo = { git = "https://github.com/mystenlabs/anemo.git", rev = "3716a5669c68bd61d6e4958db99674507e0160b4", default-features = false } +anemo-tower = { git = "https://github.com/mystenlabs/anemo.git", rev = "3716a5669c68bd61d6e4958db99674507e0160b4", default-features = false } anes = { version = "0.1" } ansi_term = { version = "0.12", default-features = false } anyhow = { version = "1", features = ["backtrace", "std"] } @@ -653,9 +653,9 @@ aho-corasick = { version = "0.7", features = ["std"] } aliasable = { version = "0.1", features = ["alloc"] } alloc-no-stdlib = { version = "2", default-features = false } alloc-stdlib = { version = "0.2", default-features = false } -anemo = { git = "https://github.com/mystenlabs/anemo.git", rev = "2c6c81d94fb8abcc0c36f99ab212282bd14cd9cb", default-features = false } -anemo-build = { git = "https://github.com/mystenlabs/anemo.git", rev = "2c6c81d94fb8abcc0c36f99ab212282bd14cd9cb", default-features = false } -anemo-tower = { git = "https://github.com/mystenlabs/anemo.git", rev = "2c6c81d94fb8abcc0c36f99ab212282bd14cd9cb", default-features = false } +anemo = { git = "https://github.com/mystenlabs/anemo.git", rev = "3716a5669c68bd61d6e4958db99674507e0160b4", default-features = false } +anemo-build = { git = "https://github.com/mystenlabs/anemo.git", rev = "3716a5669c68bd61d6e4958db99674507e0160b4", default-features = false } +anemo-tower = { git = "https://github.com/mystenlabs/anemo.git", rev = "3716a5669c68bd61d6e4958db99674507e0160b4", default-features = false } anes = { version = "0.1" } ansi_term = { version = "0.12", default-features = false } anyhow = { version = "1", features = ["backtrace", "std"] }