summaryrefslogtreecommitdiffhomepage
path: root/src/platform/windows.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/platform/windows.rs')
-rw-r--r--src/platform/windows.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/platform/windows.rs b/src/platform/windows.rs
index 3b9b6d6..eb7127c 100644
--- a/src/platform/windows.rs
+++ b/src/platform/windows.rs
@@ -81,8 +81,9 @@ macro_rules! recv_loop {
($handle:expr, $pkt:ident => $body:expr) => {
let mut buf = vec![0u8; 65536];
loop {
- if let Ok($pkt) = $handle.recv(Some(&mut buf)) {
- $body
+ match $handle.recv(Some(&mut buf)) {
+ Ok($pkt) => { $body }
+ Err(e) => { log_println!(LogLevel::Warning, "windivert: recv: {}", e); }
}
}
};