forked from ROMEO/nexosim
More idiomatic loop
This commit is contained in:
parent
5d61abd729
commit
3b4a3e9b0e
@ -80,12 +80,8 @@ impl Listener {
|
||||
|
||||
/// Periodically scheduled function that processes external events.
|
||||
async fn process(&mut self) {
|
||||
loop {
|
||||
if let Ok(message) = self.rx.try_recv() {
|
||||
while let Ok(message) = self.rx.try_recv() {
|
||||
self.message.send(message).await;
|
||||
} else {
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user