From 742d89b0f333150f6a550ae7840235851f4eb069 Mon Sep 17 00:00:00 2001 From: Steven Fackler Date: Fri, 1 Nov 2019 15:32:57 -0400 Subject: [PATCH] Fix delay construction from non-lazy Handles (#1720) Closes #1719. --- tokio/src/timer/timer/handle.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tokio/src/timer/timer/handle.rs b/tokio/src/timer/timer/handle.rs index dbff2be72..515cc877b 100644 --- a/tokio/src/timer/timer/handle.rs +++ b/tokio/src/timer/timer/handle.rs @@ -128,7 +128,7 @@ impl Handle { fn delay_timeout(&self, deadline: Instant, duration: Duration) -> Delay { match self.inner { Some(ref handle_priv) => { - Delay::new_with_handle(deadline, Duration::from_secs(0), handle_priv.clone()) + Delay::new_with_handle(deadline, duration, handle_priv.clone()) } None => Delay::new_timeout(deadline, duration), }