diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-11-12 19:08:50 +0100 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-11-12 19:08:50 +0100 |
commit | 53c38b4d1f3fefeb76fc420f0f1a77f9331b31e9 (patch) | |
tree | 60be87d1b199d0ba1635ee697e87f4c83c2e36b9 /src/main.rs | |
parent | 01c20b80b6243c24eaa58cc74b51fa7b8aecc854 (diff) |
set socket to nonblocking mode
Diffstat (limited to 'src/main.rs')
-rw-r--r-- | src/main.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main.rs b/src/main.rs index fbc41c3..ced69b9 100644 --- a/src/main.rs +++ b/src/main.rs @@ -123,6 +123,8 @@ async fn main() -> Result<()> { sock.bind(&address.into())?; let sock: std::net::UdpSocket = sock.into(); + sock.set_nonblocking(true)?; + let sock: UdpSocket = sock.try_into()?; sock.bind_device(Some("virtlab0".as_bytes()))?; |