From d2cfcb3babcd047eb86f8587cf6d640f1db462a0 Mon Sep 17 00:00:00 2001 From: Jae-Heon Ji <32578710+jaeheonji@users.noreply.github.com> Date: Sun, 9 Jan 2022 18:18:03 +0900 Subject: [PATCH] fix: add condition for existence of `current_dir` (#995) --- zellij-server/src/os_input_output.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/zellij-server/src/os_input_output.rs b/zellij-server/src/os_input_output.rs index f8fe751a..50add750 100644 --- a/zellij-server/src/os_input_output.rs +++ b/zellij-server/src/os_input_output.rs @@ -113,7 +113,9 @@ fn handle_openpty( let mut child = unsafe { let command = &mut Command::new(cmd.command); if let Some(current_dir) = cmd.cwd { - command.current_dir(current_dir); + if current_dir.exists() { + command.current_dir(current_dir); + } } command .args(&cmd.args)