UE57VD2GPQABW63QNOJCUWNMPL54F5MC3IXXTZXVCRASKHHJACKAC
match self.host.recv_event() {
Some(event) => self.host_event(event),
None => (),
// A single mio event trigger may correspond to
// many host events, so process all host events
// Be careful in host.recv_event so this doesn't infinite loop
loop {
match self.host.recv_event() {
Some(event) => self.host_event(event),
None => break,
}