aboutsummaryrefslogtreecommitdiff
path: root/server/client-lib/src/network/sync.rs
diff options
context:
space:
mode:
Diffstat (limited to 'server/client-lib/src/network/sync.rs')
-rw-r--r--server/client-lib/src/network/sync.rs19
1 files changed, 10 insertions, 9 deletions
diff --git a/server/client-lib/src/network/sync.rs b/server/client-lib/src/network/sync.rs
index 3a475e01..bf2359cb 100644
--- a/server/client-lib/src/network/sync.rs
+++ b/server/client-lib/src/network/sync.rs
@@ -61,13 +61,13 @@ impl Network {
info!("Connecting: host={host:?} port={port}");
let stream = TcpStream::connect((host, port))?;
- stream.set_nodelay(true).unwrap();
+ stream.set_nodelay(true)?;
- let (mut sock, _) = client_tls_with_config(request, stream, None, None).unwrap();
+ let (mut sock, _) = client_tls_with_config(request, stream, None, None)?;
match sock.get_mut() {
- MaybeTlsStream::Plain(s) => s.set_nonblocking(true).unwrap(),
- MaybeTlsStream::Rustls(s) => s.sock.set_nonblocking(true).unwrap(),
+ MaybeTlsStream::Plain(s) => s.set_nonblocking(true)?,
+ MaybeTlsStream::Rustls(s) => s.sock.set_nonblocking(true)?,
_ => todo!(),
};
@@ -131,16 +131,17 @@ impl Network {
for packet in self.queue_out.drain(..) {
debug!("-> {packet:?}");
if self.use_bincode {
- self.sock.write(Message::Binary(
- bincode::encode_to_vec(&packet, BINCODE_CONFIG).unwrap(),
- ))?;
+ self.sock.write(Message::Binary(bincode::encode_to_vec(
+ &packet,
+ BINCODE_CONFIG,
+ )?))?;
} else {
self.sock
- .write(Message::Text(serde_json::to_string(&packet).unwrap()))?;
+ .write(Message::Text(serde_json::to_string(&packet)?))?;
}
}
- self.sock.flush().unwrap();
+ self.sock.flush()?;
Ok(())
}
}