From 27c6decae94536cae338731b6cb765aa92776486 Mon Sep 17 00:00:00 2001 From: Sean Hall Date: Tue, 4 May 2021 19:25:07 -0500 Subject: Put back the rollback cache package functionality and fix its bugs. #3719, #4711, #5750 --- src/burn/engine/msiengine.cpp | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) (limited to 'src/burn/engine/msiengine.cpp') diff --git a/src/burn/engine/msiengine.cpp b/src/burn/engine/msiengine.cpp index 3e96e5f9..a579fa17 100644 --- a/src/burn/engine/msiengine.cpp +++ b/src/burn/engine/msiengine.cpp @@ -915,8 +915,7 @@ extern "C" HRESULT MsiEnginePlanAddPackage( __in BURN_PACKAGE* pPackage, __in BURN_PLAN* pPlan, __in BURN_LOGGING* pLog, - __in BURN_VARIABLES* pVariables, - __in_opt HANDLE hCacheEvent + __in BURN_VARIABLES* pVariables ) { HRESULT hr = S_OK; @@ -943,13 +942,6 @@ extern "C" HRESULT MsiEnginePlanAddPackage( } } - // add wait for cache - if (hCacheEvent) - { - hr = PlanExecuteCacheSyncAndRollback(pPlan, pPackage, hCacheEvent); - ExitOnFailure(hr, "Failed to plan package cache syncpoint"); - } - hr = DependencyPlanPackage(NULL, pPackage, pPlan); ExitOnFailure(hr, "Failed to plan package dependency actions."); -- cgit v1.2.3-55-g6feb