diff options
author | metamuffin <metamuffin@disroot.org> | 2025-01-07 16:50:44 +0100 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-01-07 16:50:44 +0100 |
commit | 0a0abfe7b093d91447fb7070820a0e6d56d6c22d (patch) | |
tree | 17cdfd63bce8d717cd35d4d88646b837fbffc594 /server/src/main.rs | |
parent | d0d8c07e1915b47610bf91176d908c9b46a5ab54 (diff) | |
download | weareserver-0a0abfe7b093d91447fb7070820a0e6d56d6c22d.tar weareserver-0a0abfe7b093d91447fb7070820a0e6d56d6c22d.tar.bz2 weareserver-0a0abfe7b093d91447fb7070820a0e6d56d6c22d.tar.zst |
normal texture
Diffstat (limited to 'server/src/main.rs')
-rw-r--r-- | server/src/main.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/server/src/main.rs b/server/src/main.rs index 5216b41..b355d09 100644 --- a/server/src/main.rs +++ b/server/src/main.rs @@ -2,7 +2,7 @@ pub mod network; use anyhow::Result; use clap::Parser; -use log::warn; +use log::{debug, warn}; use network::ServerNetwork; use std::net::{IpAddr, SocketAddr}; use weareshared::{ @@ -60,8 +60,10 @@ impl State { Packet::Disconnect => {} Packet::RequestResource(resource) => { if let Some(r) = self.store.get(resource)? { + debug!("resource is cached"); net.send(conn, Packet::RespondResource(Data(r)), true); } else { + debug!("resource not cached, request is broadcast"); net.broadcast(Packet::RequestResource(resource), true); } } |