timer::global::CountDown: fix delaying from "up to" to "at least" the timespan

tcp-recv-fnmut
Astro 2020-07-22 22:43:10 +02:00
parent 855d94c48e
commit 7f45d10af3
1 changed files with 1 additions and 1 deletions

View File

@ -110,7 +110,7 @@ impl embedded_hal::timer::CountDown for CountDown {
} }
fn wait(&mut self) -> nb::Result<(), Void> { fn wait(&mut self) -> nb::Result<(), Void> {
if self.timer.get_time() < self.timeout { if self.timer.get_time() <= self.timeout {
Err(nb::Error::WouldBlock) Err(nb::Error::WouldBlock)
} else { } else {
Ok(()) Ok(())