From d633820d198ebec34c92f37a4f4ff53ac8cec454 Mon Sep 17 00:00:00 2001 From: ErrorNoInternet Date: Sun, 23 Feb 2025 17:19:26 -0500 Subject: [PATCH] refactor: try removing gc_stop This used to cause deadlocks, but it's been a while with many things rewritten. Let's try enabling it again to see if any issues surface. Performance should increase as this was called on every event (packet?). --- src/events.rs | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/events.rs b/src/events.rs index 91b5f17..57b34cd 100644 --- a/src/events.rs +++ b/src/events.rs @@ -15,8 +15,6 @@ 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;