aboutsummaryrefslogtreecommitdiff
path: root/src/engine/plan.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/plan.cpp')
-rw-r--r--src/engine/plan.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/engine/plan.cpp b/src/engine/plan.cpp
index 990ef554..ccb7b3ce 100644
--- a/src/engine/plan.cpp
+++ b/src/engine/plan.cpp
@@ -1223,6 +1223,12 @@ extern "C" HRESULT PlanDefaultRelatedBundleRequestState(
1223 HRESULT hr = S_OK; 1223 HRESULT hr = S_OK;
1224 int nCompareResult = 0; 1224 int nCompareResult = 0;
1225 1225
1226 // Never touch related bundles during Cache.
1227 if (BOOTSTRAPPER_ACTION_CACHE == action)
1228 {
1229 ExitFunction1(*pRequestState = BOOTSTRAPPER_REQUEST_STATE_NONE);
1230 }
1231
1226 switch (relatedBundleRelationType) 1232 switch (relatedBundleRelationType)
1227 { 1233 {
1228 case BOOTSTRAPPER_RELATION_UPGRADE: 1234 case BOOTSTRAPPER_RELATION_UPGRADE: