From 9574d4c489fa34c143d80b23fea7e6c2f43338ae Mon Sep 17 00:00:00 2001 From: metamuffin Date: Mon, 13 Jan 2025 20:42:38 +0100 Subject: send resource hash within res response packet --- server/src/main.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'server/src/main.rs') diff --git a/server/src/main.rs b/server/src/main.rs index 3a87574..09e6186 100644 --- a/server/src/main.rs +++ b/server/src/main.rs @@ -94,15 +94,15 @@ impl State { Packet::RequestResource(resource) => { if let Some(r) = self.store.get_raw(resource)? { debug!("resource is cached"); - net.send(conn, Packet::RespondResource(Data(r)), true); + net.send(conn, Packet::RespondResource(resource, Data(r)), true); } else { debug!("resource not cached, request is broadcast"); net.broadcast(Packet::RequestResource(resource), true); } } - Packet::RespondResource(data) => { + Packet::RespondResource(_, data) => { let resource = self.store.set_raw(&data.0)?; - net.broadcast(Packet::RespondResource(data), true); + net.broadcast(Packet::RespondResource(resource, data), true); if self .prefab_index_pending -- cgit v1.2.3-70-g09d2