From cce600fa242804fbd19b9cab17b19db630d0fafe Mon Sep 17 00:00:00 2001 From: Aram Drevekenin Date: Wed, 13 Nov 2024 09:30:43 +0100 Subject: [PATCH] fix(statup): slow startup on some occasions (#3767) * add debug logs * add log messages * some more logs and possible fix? * remove logs * style(fmt): rustfmt * remove comment --- zellij-server/src/route.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/zellij-server/src/route.rs b/zellij-server/src/route.rs index cd21140dcc..fda6a7a8bf 100644 --- a/zellij-server/src/route.rs +++ b/zellij-server/src/route.rs @@ -1004,13 +1004,14 @@ pub(crate) fn route_thread_main( match receiver.recv() { Some((instruction, err_ctx)) => { err_ctx.update_thread_ctx(); - let rlocked_sessions = session_data.read().to_anyhow().with_context(err_context)?; let mut handle_instruction = |instruction: ClientToServerMsg, mut retry_queue: Option< &mut VecDeque, >| -> Result { let mut should_break = false; + let rlocked_sessions = + session_data.read().to_anyhow().with_context(err_context)?; match instruction { ClientToServerMsg::Key(key, raw_bytes, is_kitty_keyboard_protocol) => { if let Some(rlocked_sessions) = rlocked_sessions.as_ref() {