From 4db357267e40a99f665f743dca7de13a7100ca3c Mon Sep 17 00:00:00 2001 From: Moritz Zwerger Date: Mon, 22 Jan 2024 02:32:52 +0100 Subject: [PATCH] properly create temp folder --- .../java/de/bixilon/minosoft/terminal/RunConfiguration.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/de/bixilon/minosoft/terminal/RunConfiguration.kt b/src/main/java/de/bixilon/minosoft/terminal/RunConfiguration.kt index 8ef4fa9a4..d313afe74 100644 --- a/src/main/java/de/bixilon/minosoft/terminal/RunConfiguration.kt +++ b/src/main/java/de/bixilon/minosoft/terminal/RunConfiguration.kt @@ -49,6 +49,10 @@ object RunConfiguration { val TEMPORARY_FOLDER: Path = Path.of(System.getProperty("java.io.tmpdir") ?: "$HOME_DIRECTORY/tmp/", "/minosoft/") + init { + TEMPORARY_FOLDER.toFile().mkdirs() // bad, io on init + } + val X_START_ON_FIRST_THREAD_SET = System.getenv("JAVA_STARTED_ON_FIRST_THREAD_${ProcessHandle.current().pid()}") == "1" var APPLICATION_NAME = "Minosoft"