diff --git a/src/engine.rs b/src/engine.rs index b9b5af2..84b3459 100644 --- a/src/engine.rs +++ b/src/engine.rs @@ -118,12 +118,7 @@ impl InputEngine for InputEngineUDP { let addr = "0.0.0.0:".to_string() + &self.port.to_string(); println!("$ echo -n 'hello world' | nc -4u -w0 localhost {}", &self.port.to_string()); if self.last_socket.is_none() { - let result = std::net::UdpSocket::bind(&addr); - if result.is_err() { - println!("InputEngineUDP: failed to bind to {}: {:?}", &addr, result.err()); - return Vec::::new(); - } - self.last_socket = Some(result.unwrap()); + self.last_socket = Some(std::net::UdpSocket::bind(&addr).unwrap()); } let mut buf = [0; 128];