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",