diff --git a/src/events.rs b/src/events.rs index f37da2b..1f8aabe 100644 --- a/src/events.rs +++ b/src/events.rs @@ -14,6 +14,8 @@ use tokio::net::TcpListener; #[allow(clippy::too_many_lines)] pub async fn handle_event(client: Client, event: Event, state: State) -> anyhow::Result<()> { + state.lua.gc_stop(); + match event { Event::AddPlayer(player_info) => { call_listeners(&state, "add_player", Player::from(player_info)).await;