Skip to content
Snippets Groups Projects
Commit 457431ab authored by Elizabeth Figura's avatar Elizabeth Figura Committed by Alexandre Julliard
Browse files

msi: Reuse the custom action server process where possible.


We use a named pipe to communicate between the client (i.e. the process that
called MsiInstallProduct() and the custom action server. The naïve approach
has the client send custom action GUIDs to the server and the server send
back the results of executing the action, but this fails in the case of
nested custom actions, so instead we send back handles of threads for the
client to wait on.

Signed-off-by: default avatarZebediah Figura <z.figura12@gmail.com>
Signed-off-by: default avatarHans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard's avatarAlexandre Julliard <julliard@winehq.org>
parent 6135b38d
Branches
Tags
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment