aboutsummaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2023-11-12 19:08:50 +0100
committerHimbeerserverDE <himbeerserverde@gmail.com>2023-11-12 19:08:50 +0100
commit53c38b4d1f3fefeb76fc420f0f1a77f9331b31e9 (patch)
tree60be87d1b199d0ba1635ee697e87f4c83c2e36b9 /src/main.rs
parent01c20b80b6243c24eaa58cc74b51fa7b8aecc854 (diff)
set socket to nonblocking mode
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs2
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()))?;