tokio-timer: reset timeout after elapsed in stream (#648)

This commit is contained in:
RT
2018-09-19 09:47:39 -04:00
committed by Toby Lawrence
parent 98d23b8b29
commit df6acf0c2a
2 changed files with 26 additions and 0 deletions
+1
View File
@@ -214,6 +214,7 @@ where T: Stream,
match self.delay.poll() {
Ok(Async::NotReady) => Ok(Async::NotReady),
Ok(Async::Ready(_)) => {
self.delay.reset_timeout();
Err(Error::elapsed())
},
Err(e) => Err(Error::timer(e)),