TcpSocket: don't panic on windows
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
diff --git a/src/sys/windows/tcp.rs b/src/sys/windows/tcp.rs
index e759f5d..46ac1ac 100644
--- a/src/sys/windows/tcp.rs
+++ b/src/sys/windows/tcp.rs
@@ -82,9 +82,8 @@
&val as *const _ as *const c_char,
size_of::<BOOL>() as c_int,
) } {
- 0 => Ok(()),
SOCKET_ERROR => Err(io::Error::last_os_error()),
- _ => panic!("unexpected return value"),
+ _ => Ok(()),
}
}
@@ -101,9 +100,8 @@
&val as *const _ as *const c_char,
size_of::<linger>() as c_int,
) } {
- 0 => Ok(()),
SOCKET_ERROR => Err(io::Error::last_os_error()),
- _ => panic!("unexpected return value"),
+ _ => Ok(()),
}
}