diff options
| author | Aram Drevekenin <aram@poor.dev> | 2024-11-13 09:30:43 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-11-13 09:30:43 +0100 |
| commit | cce600fa242804fbd19b9cab17b19db630d0fafe (patch) | |
| tree | ac838fbe223c4786b652e6f1be8fa3853a2d5257 | |
| parent | docs(changelog): config dir crash fix (diff) | |
| download | sl0ppij-cce600fa242804fbd19b9cab17b19db630d0fafe.tar.gz sl0ppij-cce600fa242804fbd19b9cab17b19db630d0fafe.tar.xz sl0ppij-cce600fa242804fbd19b9cab17b19db630d0fafe.zip | |
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
| -rw-r--r-- | zellij-server/src/route.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/zellij-server/src/route.rs b/zellij-server/src/route.rs index cd21140d..fda6a7a8 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<ClientToServerMsg>, >| -> Result<bool> { 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() { |
