diff --git a/hotshot-task-impls/src/quorum_vote/mod.rs b/hotshot-task-impls/src/quorum_vote/mod.rs index e27b3b7cd1..85b033ea1d 100644 --- a/hotshot-task-impls/src/quorum_vote/mod.rs +++ b/hotshot-task-impls/src/quorum_vote/mod.rs @@ -541,9 +541,8 @@ impl, V: Versions> QuorumVoteTaskS .is_leaf_forming_eqc(proposal.data.justify_qc().data.leaf_commit); if version >= V::Epochs::VERSION && is_justify_qc_forming_eqc { - let _ = self - .handle_eqc_voting(proposal, parent_leaf, event_sender, event_receiver) - .await; + self.handle_eqc_voting(proposal, parent_leaf, event_sender, event_receiver) + .await?; } else { self.create_dependency_task_if_new( proposal.data.view_number(), diff --git a/hotshot-task-impls/src/request.rs b/hotshot-task-impls/src/request.rs index c0320105a8..f588571423 100644 --- a/hotshot-task-impls/src/request.rs +++ b/hotshot-task-impls/src/request.rs @@ -45,7 +45,7 @@ use tracing::instrument; use crate::{events::HotShotEvent, helpers::broadcast_event}; /// Amount of time to try for a request before timing out. -pub const REQUEST_TIMEOUT: Duration = Duration::from_millis(2000); +pub const REQUEST_TIMEOUT: Duration = Duration::from_millis(500); /// Long running task which will request information after a proposal is received. /// The task will wait a it's `delay` and then send a request iteratively to peers