From 233b17764288001ff1812c0579830bb7714204cb Mon Sep 17 00:00:00 2001 From: mise-en-dev Date: Mon, 7 Jul 2025 20:57:17 +0200 Subject: [PATCH] fix: mise panic in removed directory --- src/main.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index 749282e76c..75272944ce 100644 --- a/src/main.rs +++ b/src/main.rs @@ -104,8 +104,10 @@ fn main() -> eyre::Result<()> { async fn main_() -> eyre::Result<()> { color_eyre::install()?; install_panic_hook(); - unsafe { - path_absolutize::update_cwd(); + if std::env::current_dir().is_ok() { + unsafe { + path_absolutize::update_cwd(); + } } measure!("main", { let args = env::args().collect_vec();