From c8231208c16d6246cfd8dc12f5ae36953bad57d5 Mon Sep 17 00:00:00 2001 From: Josh Harris Date: Thu, 28 May 2026 17:57:11 +0100 Subject: [PATCH] fix(win32): close running Deskflow processes during MSI install Add util:CloseApplication entries for deskflow.exe, deskflow-core.exe, deskflow-server.exe and deskflow-client.exe so Windows Installer's Restart Manager can shut them down before file replacement. Without this, in-place upgrades (especially pre-1.24 -> 1.24+, where the old server/client binaries need removing) hit files-in-use and fall back to prompting the user for a reboot. --- deploy/windows/wix-patch.xml.in | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/deploy/windows/wix-patch.xml.in b/deploy/windows/wix-patch.xml.in index 22cf616ff..ac7dd3bfe 100644 --- a/deploy/windows/wix-patch.xml.in +++ b/deploy/windows/wix-patch.xml.in @@ -37,6 +37,38 @@ + + + + + +