summaryrefslogtreecommitdiff
path: root/client/src/network.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-01-05 23:24:57 +0100
committermetamuffin <metamuffin@disroot.org>2025-01-05 23:24:57 +0100
commit1c0c8f788c8125c90a097e5241b5e8fe2518d1d2 (patch)
treeb5542fe00a472b5d5a8bcdd17fb3a34b75ad1dd0 /client/src/network.rs
parente15b39b2a9cf028b12cbe98f56674e58c5a6bd4c (diff)
downloadweareserver-1c0c8f788c8125c90a097e5241b5e8fe2518d1d2.tar
weareserver-1c0c8f788c8125c90a097e5241b5e8fe2518d1d2.tar.bz2
weareserver-1c0c8f788c8125c90a097e5241b5e8fe2518d1d2.tar.zst
a
Diffstat (limited to 'client/src/network.rs')
-rw-r--r--client/src/network.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/client/src/network.rs b/client/src/network.rs
index 0fd5f08..e542c7e 100644
--- a/client/src/network.rs
+++ b/client/src/network.rs
@@ -1,5 +1,5 @@
use std::{
- io::{BufReader, BufWriter},
+ io::{BufReader, BufWriter, Write},
net::TcpStream,
sync::mpsc::{Receiver, Sender, channel},
thread::spawn,
@@ -50,6 +50,7 @@ fn handle_conn_write(sock: TcpStream, rx: Receiver<Packet>) -> Result<()> {
for packet in rx {
debug!("-> {packet:?}");
packet.serialize(&mut sock)?;
+ sock.flush()?;
}
Ok(())
}