diff --git a/src/events.rs b/src/events.rs index 5e70580..5d00c71 100644 --- a/src/events.rs +++ b/src/events.rs @@ -175,11 +175,10 @@ pub async fn handle_event(client: Client, event: Event, state: State) -> Result< _ => (), }, Event::Init => { - debug!("received initialize event"); + debug!("received init event"); let ecs = client.ecs.clone(); ctrlc::set_handler(move || { - debug!("finishing replay recording"); ecs.lock() .remove_resource::() .map(Recorder::finish); diff --git a/src/replay/recorder.rs b/src/replay/recorder.rs index d595578..5f345a9 100644 --- a/src/replay/recorder.rs +++ b/src/replay/recorder.rs @@ -5,6 +5,7 @@ use azalea::{ prelude::Resource, protocol::packets::{PROTOCOL_VERSION, ProtocolPacket, VERSION_NAME}, }; +use log::debug; use serde_json::json; use smallvec::SmallVec; use std::{ @@ -41,8 +42,9 @@ impl Recorder { } pub fn finish(mut self) -> Result<()> { - let elapsed = self.start.elapsed().as_millis(); + debug!("finishing replay recording"); + let elapsed = self.start.elapsed().as_millis(); self.zip_writer .start_file("metaData.json", SimpleFileOptions::default())?; self.zip_writer.write_all( @@ -62,6 +64,7 @@ impl Recorder { )?; self.zip_writer.finish()?; + debug!("finished replay recording"); Ok(()) }