From dc26d5c0c8e20053c27dc058416b152318433fad Mon Sep 17 00:00:00 2001 From: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com> Date: Mon, 2 Oct 2023 15:50:05 -0600 Subject: [PATCH] Bugfix/var tmp (#2434) * mount /var/tmp to data drive * clear var tmp on restart --- backend/src/init.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/backend/src/init.rs b/backend/src/init.rs index e74e19720..da6c2b8f4 100644 --- a/backend/src/init.rs +++ b/backend/src/init.rs @@ -264,6 +264,9 @@ pub async fn init(cfg: &RpcContextConfig) -> Result { tokio::fs::create_dir_all(&tmp_dir).await?; } let tmp_var = cfg.datadir().join(format!("package-data/tmp/var")); + if tokio::fs::metadata(&tmp_var).await.is_ok() { + tokio::fs::remove_dir_all(&tmp_var).await?; + } crate::disk::mount::util::bind(&tmp_var, "/var/tmp", false).await?; let tmp_docker = cfg .datadir()