Remove .unwrap() in UDP tracker code

This commit is contained in:
Igor Katson 2024-04-29 19:41:00 +01:00
parent 517d05d190
commit c22bbe8d61
No known key found for this signature in database
GPG key ID: B4EC22B66D61A3F5

View file

@ -243,9 +243,9 @@ impl UdpTrackerRequester {
.send(&self.write_buf[..size])
.await
.context("error sending")?;
let size = self.sock.recv(&mut self.read_buf).await.unwrap();
let size = self.sock.recv(&mut self.read_buf).await?;
let (rtid, response) = Response::parse(&self.read_buf[..size]).unwrap();
let (rtid, response) = Response::parse(&self.read_buf[..size])?;
trace!("received response");
if tid != rtid {
bail!("unexpected transaction id");