Update coarse time after we've performed the waiting
This commit is contained in:
parent
5cec6633c5
commit
3fa8c2be5c
|
|
@ -92,11 +92,11 @@ impl Proxy<'_> {
|
|||
self.poller.arm()?;
|
||||
|
||||
loop {
|
||||
let (vm_readable, host_readable, interrupt) = self.poller.wait()?;
|
||||
|
||||
// Update coarse time for the DHCP snooper
|
||||
coarsetime::Instant::update();
|
||||
|
||||
let (vm_readable, host_readable, interrupt) = self.poller.wait()?;
|
||||
|
||||
if vm_readable {
|
||||
self.read_from_vm(buf.as_mut_slice())?;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue