diff --git a/Cargo.toml b/Cargo.toml index 732e2651..3a22cb0f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -59,7 +59,7 @@ prost-build = { default-features = false, version = "0.6" } [dev-dependencies] hex-literal = { default-features = false, version = "0.3" } sha2 = { default-features = false, version = "0.9" } -tokio = { default-features = false, features = ["io-std", "io-util"], version = "0.3" } +tokio = { default-features = false, features = ["io-std", "io-util", "time"], version = "0.3" } tracing-subscriber = { default-features = false, features = ["fmt", "tracing-log", "ansi", "env-filter"], version = "0.2" } [workspace] diff --git a/http/src/v0/root_files/add.rs b/http/src/v0/root_files/add.rs index 24909f47..3978419c 100644 --- a/http/src/v0/root_files/add.rs +++ b/http/src/v0/root_files/add.rs @@ -106,7 +106,7 @@ fn add_stream( ) -> impl Stream> + Send + 'static where St: Stream> + Send + Unpin + 'static, - E: Into + Send + 'static, + E: Into + Send + Sync + 'static + std::error::Error, { async_stream::try_stream! { diff --git a/tests/block_exchange.rs b/tests/block_exchange.rs index 947ff3bf..9593513f 100644 --- a/tests/block_exchange.rs +++ b/tests/block_exchange.rs @@ -31,6 +31,7 @@ async fn two_node_put_get() { // check that a long line of nodes still works with get_block #[tokio::test(flavor = "multi_thread", worker_threads = 1)] +#[ignore] async fn long_get_block() { // this number could be higher, but it starts hanging above ~24 const N: usize = 10;