From dda0daaee5a2cfab32f53d67c04c40687cdbdd36 Mon Sep 17 00:00:00 2001 From: Hector van der Aa Date: Wed, 29 Jul 2026 18:42:30 +0100 Subject: [PATCH] Fixed force unmounting with process kill --- main.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/main.py b/main.py index 389de0a..65a9620 100644 --- a/main.py +++ b/main.py @@ -191,6 +191,8 @@ def unmountDisk(state: AppState) -> None: state.diskState = "disconnected" else: print("force unmounting") + subprocess.run(["fuser", "-km", f"/mnt/{state.config.diskSerial}"], check=False) + subprocess.run(["sync"], check=False) subprocess.run( [ "umount",