From 561b337b23aee61f6019cf638f0cab8deaee3da5 Mon Sep 17 00:00:00 2001 From: Stephan Richter Date: Fri, 25 Sep 2026 08:43:48 +0200 Subject: [PATCH] made convertDia blocking Signed-off-by: Stephan Richter --- .../main/java/de/srsoftware/umbrella/files/FileModule.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/files/src/main/java/de/srsoftware/umbrella/files/FileModule.java b/files/src/main/java/de/srsoftware/umbrella/files/FileModule.java index 189eda07..0d1ec11a 100644 --- a/files/src/main/java/de/srsoftware/umbrella/files/FileModule.java +++ b/files/src/main/java/de/srsoftware/umbrella/files/FileModule.java @@ -60,8 +60,8 @@ public class FileModule extends BaseHandler implements FileService { var dest = source+".svg"; String[] command = {"dia","-e",dest,source.toString()}; try { - Runtime.getRuntime().exec(command); - } catch (IOException e) { + Runtime.getRuntime().exec(command).waitFor(); + } catch (IOException | InterruptedException e) { LOG.log(WARNING,"Failed to convert {} to SVG file",source,e); }