From df6cdd4861747f46092df376a8509af8ba122149 Mon Sep 17 00:00:00 2001 From: Nikita Vilunov Date: Sat, 23 Sep 2023 01:12:03 +0200 Subject: [PATCH] add a bit more logging --- src/projections/irc/mod.rs | 6 +++++- src/projections/xmpp/mod.rs | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/projections/irc/mod.rs b/src/projections/irc/mod.rs index 96dc877..a98394b 100644 --- a/src/projections/irc/mod.rs +++ b/src/projections/irc/mod.rs @@ -52,6 +52,7 @@ async fn handle_socket( termination: Deferred<()>, // TODO use it to stop the connection gracefully mut storage: Storage, ) -> Result<()> { + log::info!("Received an IRC connection from {socket_addr}"); let (reader, writer) = stream.split(); let mut reader: BufReader = BufReader::new(reader); let mut writer = BufWriter::new(writer); @@ -74,10 +75,13 @@ async fn handle_socket( match registered_user { Ok(user) => { + log::debug!("User registered"); handle_registered_socket(config, players, rooms, &mut reader, &mut writer, user) .await?; } - Err(_) => {} + Err(_) => { + log::debug!("Registration failed"); + } } stream.shutdown().await?; diff --git a/src/projections/xmpp/mod.rs b/src/projections/xmpp/mod.rs index a02ceca..fb62e82 100644 --- a/src/projections/xmpp/mod.rs +++ b/src/projections/xmpp/mod.rs @@ -149,7 +149,7 @@ async fn handle_socket( rooms: RoomRegistry, termination: Deferred<()>, // TODO use it to stop the connection gracefully ) -> Result<()> { - log::debug!("Received an XMPP connection from {socket_addr}"); + log::info!("Received an XMPP connection from {socket_addr}"); let mut reader_buf = vec![]; let (reader, writer) = stream.split(); let mut buf_reader = BufReader::new(reader); @@ -172,6 +172,7 @@ async fn handle_socket( let mut xml_writer = Writer::new(b); let authenticated = socket_auth(&mut xml_reader, &mut xml_writer, &mut reader_buf).await?; + log::debug!("User authenticated"); let mut connection = players .connect_to_player(authenticated.player_id.clone()) .await; @@ -314,7 +315,6 @@ async fn socket_final( match parser.consume(ns, &event) { Continuation::Final(res) => { let res = res?; - dbg!(&res); let stop = handle_packet(&mut events, res, authenticated, user_handle, rooms).await?; for i in &events { xml_writer.write_event_async(i).await?;